【问题标题】:best way to replace an XML element's value in java 8在 java 8 中替换 XML 元素值的最佳方法
【发布时间】:2016-05-17 10:02:24
【问题描述】:

我需要获取一个 XML 文件并将任何现有值替换为我从用户输入生成的值。只需要替换文档中的现有值。

我正在查看现在标准 JAVA JDK 中最简单的库 SAX (https://docs.oracle.com/javase/tutorial/jaxp/sax/index.html),但由于这是一个旧项目,我想知道是否应该使用其他类似 XMLT (https://docs.oracle.com/javase/tutorial/jaxp/xslt/transformingXML.html) 的库。

有人可以为这个简单的案例建议最好(最简单)的方法吗?

【问题讨论】:

标签: java xml java-8


【解决方案1】:

它是旧的这一事实并没有改变它是 XML。使用最适合您需求的库。标准的 SAX 解析器应该没问题。

另外,如果只是替换文本内容,为什么不能这么简单的文本替换呢?

【讨论】:

  • 是的,当我需要做一些更复杂的事情时,我想这是一个学习练习。链接的问题有很多信息(阅读它说不要打扰关闭问题的 SO 重复指南,以便将其打开)。塔。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-19
  • 1970-01-01
  • 1970-01-01
  • 2021-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多