2
<tableCategory>
        <item app_name="APPNAME1i" desc="BDESC1" lang="1ODDD"/>
</tableCategory>

在上面的 xml 标记中,我想再添加一项如下 -

<item app_name="APPNAME2" desc="DESC2" lang="2ODDD"/>

所以最后 XML 标签看起来像 -

<tableCategory>
            <item app_name="APPNAME1i" desc="BDESC1" lang="1ODDD"/>
                <item app_name="APPNAME2" desc="DESC2" lang="2ODDD"/>
 </tableCategory>

我得到标签 -

Element paletteElement = (Element) doc.getElementsByTagName("tableCategory").item(0); //tag

但在那之后就没有得到线索。

4

2 回答 2

2

假设您正在使用javax.xml.parsers,element.appendChild()会做。

[编辑]

如果您正在寻找如何创建一个新的Element,下面是一个示例片段

Element newElem = doc.createElement("item");
newElem.setAttribute(...);
...
...
elem.addChild(newElem);
于 2011-06-02T06:51:43.593 回答
0

查看Element.addContent()方法

于 2011-06-02T06:39:10.880 回答