我有一堆配置文件,它们通常是从应用程序打开并像记事本一样编辑的属性文件。现在的要求是选择每个属性并找到它适合哪个 HTML 标签,并将整个属性文件显示为 HTML 页面。 例如:
Security.Properties 文件
//This property checks if the user has already logged or not
//Possible values Y N
order.security.Login=Y
因此上述属性有两个可能的值 Y N 。等效的 HTML 格式可以是带有 Y N 的单选按钮。类似地,如果另一个属性采用值 1,2,则 HTML 是具有这两个值的列表框。
我知道这有点麻烦,但必须完成。 开发是JAVA JAVASCRIPT VELOCITY 我的想法是将所有属性文件转换为 XML,然后使用 XSLT 呈现为 HTML。 我想听到更多的想法,包括性能问题。
最佳答案
我将定义一个 XML 文件,其中列出每个属性键,以及每个属性键在 HTML 中的显示方式。
<property key="order.security.Login">
<display type="radio" values="Y,N" />
</property>
然后,如果您想将属性显示为 HTML 文件,只需使用 XSLT 解析此 XML 文件,使用属性键匹配正确的元素并显示其内容(使用将
不知道它是否适合您的应用配置,但这将是我第一个适合的想法。
关于java - 将配置文件转换为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1130981/