|
|
1
5
使用jdom,获取inputstream并使其成为文档:
在那一点上,Java对象中有XML。完成。容易的。 您可以使用文档对象和Java API来遍历它,也可以使用XPath,我发现它更容易(一旦我学会了它)。 构建一个xpath对象,这需要一点:
那就用它吧,它(谢天谢地)根本不需要花太多时间:
|
|
|
2
6
使用XSLT。说真的。这是一个完美的工作。只需使用一个复制模板复制所有内容,除了需要添加更多xml的地方。甚至可以通过实际编写xml而不是dom操作来添加xml。 这是复制模板:
我知道很多人都讨厌xslt,但这是一项非常出色的任务,几乎不需要任何代码。另外,您可以使用jdk中的内容。 |
|
|
3
2
由于编写太多代码是您的主要问题,您可能需要考虑joox: http://code.google.com/p/joox/ 我创建了Joox成为JQuery到Java的一个端口。底层技术是Java的标准DOM。一些示例代码:
注意:名称空间还没有明确支持,但是您可以解决这个问题 |
|
|
4
1
听起来你可以写一个xslt样式表来做你想做的事情。 |
|
|
J_Cus504 · 在单匹配语句中使用身份变换和多谓词来沉默节点 1 年前 |
|
|
surge3333 · 使用PowerShell构建XML 1 年前 |
|
|
Sandeep · XSLT代码,用于根据条件提取元素值 1 年前 |
|
|
Reto · XSLT 3.0突发流-如何存储/获取另一个分支的值 1 年前 |
|
Ian Kemp · 如何从SelectXml调用本机XPath函数? 1 年前 |