我有这样的结构:
<?xml version="1.0"?>
<config>
<command> Check title (Total posts,Total topics,Total members,Our newest member)
<result> -// I need to write here something//- </result>
</command>
<command> Check login
<result> </result>
</command>
</config>
我需要在第一个结果标记中写入值,我该怎么做?
答案 0 :(得分:1)
尝试这样的事情:
NodeList list = yourNodeList.getChildNodes();
for (int i = 0; i < list.getLength(); i++) {
Node node = list.item(i);
if ("result".equals(node.getNodeName()))
{
node.setTextContent("your_value");
}
}
另外,看看here。谷歌充满了榜样; )
答案 1 :(得分:0)
下面的示例将帮助您将值放入result
标记。
//xmlDoc is Document
result = xmlDoc.createElement("result");
result.appendChild(xmlDoc.createTextNode("<your value here...>"));
command.appendChild(result);