如何在xml c#中向字节添加字符串数组

时间:2010-05-31 12:51:31

标签: c# .net

我有一个节点<name></name>我放了名字。现在我想在那里放一些名字。

2 个答案:

答案 0 :(得分:2)

如果必须将ARRAY放到此对象,则可以使用以下语法:

<name>
 <element>X</element>
 <element>Y</element>
</name>

或使用一些序列化来串起并打包它。

<name>X,Y</name>

答案 1 :(得分:0)

XmlNode node = xdoc.SelectSingleNode(path);            

foreach(string x in val)
{
    XmlNode subNode = xdoc.CreateNode(XmlNodeType.Element, subNodeName, null);
    subNode.InnerText = x;
    node.AppendChild(subNode);
}

path是xml

中节点的路径