<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


但是之后没有任何线索。

最佳答案

假设您使用的是javax.xml.parsers,则element.appendChild()可以。

[编辑]

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

Element newElem = doc.createElement("item");
newElem.setAttribute(...);
...
...
elem.addChild(newElem);

09-25 16:49
查看更多