Java 使用XML文件读取和呈现演示文稿的最佳方法
以下是我的设想:Java 使用XML文件读取和呈现演示文稿的最佳方法,java,xml,Java,Xml,以下是我的设想: 我有一个XML文件,其中指定了HTML表单的各种属性(文本框、复选框等)。(这是因为,如果表单稍后更改,用户只编辑XML文件) 现在,我需要读取XML文件并相应地呈现演示文稿 那么,我是否应该: 每次需要呈现演示文稿时,请阅读XML文件,或者 在应用程序初始化期间读取该文件一次,并将其保存在内存中的某个位置?如果是的话,怎么办 文件非常小:2.5KB,60行这取决于文件的大小和读取频率。大多数情况下,选项2会更好。无论您读取XML文件一次还是多次,它可能对您的代码没有什么影响。
文件非常小:2.5KB,60行这取决于文件的大小和读取频率。大多数情况下,选项2会更好。无论您读取XML文件一次还是多次,它可能对您的代码没有什么影响。(这会影响性能,但这不是真正的问题。您应该能够轻松地在这两种方法之间切换。) 真正的问题是呈现代码如何访问由XML表示的信息(从某种意义上说,元数据)。你有很多选择。例如:
哪一种最好取决于XML的复杂性(或者更准确地说,取决于它的模式),以及渲染代码中有多少需要“接触”元数据。一般来说,复杂度越高,代码越依赖它,就越不需要直接使用DOM。如果用户经常更改表单,我会这样做并将数据保存在DOM对象中。但如果不是,选项1是可以的。