|
|
1
3
部分原因是,直到1.5,xpath才成为JDK的一部分,而log4j的XML配置早于该版本。
但可能更多的原因是log4j配置文件是一个简单的层次结构,并且很容易遍历这样的结构并设置配置选项。如果您查看的源代码
xpath不是DOM和SAX的替代品,而是它们上面的一个附加层。是的,你可以通过任何
配置文件通常会因为代码更改而更改,而不是反过来:您添加了一个要配置的功能,然后编写代码来配置它。
xpath的一个好用法是,当需要从文件中提取特定片段时,尤其是当提取片段的顺序与文件的文档顺序不一致时。 最后:我强烈建议使用 Apache Digester 或Java或GT系列XML序列化库中的任何一个,而不是显式XPath。 |
|
|
2
0
当我只想从一个复杂的文档中获取一些信息,并且不想费心处理整个结构时,我发现xpath非常有用。例如,在使用Selenium测试框架时,可以使用XPath表达式选择网页中的元素。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |