|
|
1
4
基于XPath的方法怎么样?我喜欢这种方法,因为它的逻辑非常容易理解。代码基本上是自记录的。 如果XML文档作为org.w3c.dom.document对象(大多数解析器都会返回)提供给您,那么您可以执行以下操作:
下面是帮助器方法findnodes,它执行xpath搜索。
|
|
|
2
1
面向对象的方法怎么样?您可以将XML反序列化为对象,在对象上设置位置值,然后序列化回XML。 XStream 这真的很容易。 例如,您将定义主对象,在您的例子中是customdata(我使用公共字段保持示例的简单性):
然后初始化xstream:
现在,您可以从XML构造一个对象,在该对象上设置位置字段并重新生成XML:
听起来怎么样? |
|
|
3
1
如果您不知道该模式,那么Xstream解决方案可能不是解决方案。至少Xstream现在在你的雷达上,将来可能会派上用场! |
|
|
4
0
你应该可以这样做
尝试
我是XQuery的新手,我发现使用XQuery是一种痛苦的查询语言,但是一旦你通过了最初的学习曲线,它就会很好地工作。 我还是希望有一种更简单的方法,同样有效? |