gpt4 book ai didi

java - 如何向 XML 元素添加属性

转载 作者:数据小太阳 更新时间:2023-10-29 02:05:16 26 4
gpt4 key购买 nike

我正在使用 DOM 解析器。我必须解析以下 XML:

    <abc>
<type action="">
<code>test</code>
<value>001</value>
</type>
<type action="">
<code>test2</code>
<value>002</value>
</type>
</abc>

所以,根据type字段下的value字段,我要在type中填写action属性 字段。我有点难过。我能够获取 value 字段的值,但我不知道如何返回并添加该属性。

任何帮助将不胜感激!!!

谢谢!

最佳答案

要返回,只需保存对 type Element 的引用,然后再遍历其 value 子元素。 (假设您已经访问过它)。

要更改值,请使用 setAttribute()方法。

编辑:

替代方法:从 value 文本节点调用 getParentNode() 两次(一次返回值元素,一次返回类型元素) ,然后在执行任何必要的转换后调用 setAttribute()

关于java - 如何向 XML 元素添加属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12806908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com