更新子节点XML DOM Java的属性

时间:2017-05-21 15:39:42

标签: java xml dom

我正在试图弄清楚如何在XML结构深处更新XML节点的多个属性。我正在使用带有XML DOM类的Java。请考虑以下XML结构:

(:)

所以我在Book cons :: a -> [a] -> [a] cons = (:) 下的<foo> <books> <book id="ABC" source="blah"> <page id="01" language="english" value="fun"/> <page id="02" language="english" value="stuff"/> <page id="03" language="english" value="ant"/> </book> <book id="123" source="blah33"> <page id="01" language="english" value="stuff"/> <page id="02" language="english" value="fun"/> <page id="03" language="english" value="yo"/> </book> ....... </books> </foo> 页面,我想将值更新为一组新文本。问题是我正在遍历 书籍列表并相应地更新这个单独的XML DOM。所以在这一点上,我有一个子Node对象,它无法设置属性值。它只有Id 02方法可用。

我在这里缺少什么?有问题的XML结构更大,更复杂,但上面的示例说明了子关系以及我需要更新的位置。

HELP!提前致谢

ABC

1 个答案:

答案 0 :(得分:0)

嗯......我明白了。 :)它很简单:

| ?- interval(2,5,L)
no