-2

这是我的代码:

XmlNodeList ProjectNode = DOC.GetElementsByTagName("AppBuilderProject");

foreach (XmlNode AllNodes in ProjectNode) 
{
    Project.Titel = AllNodes["Titel"].InnerText; // 1st value from node

    foreach (XmlNode controlsform in Project.Forms) // arraylist Forms
    {
        Project.Forms = controlsform["forms"].InnerText;// error
    }
}

请告诉我如何解决这个问题。

4

1 回答 1

1

属性“Project.Forms”显然是数组列表和属性(XmlNode)类型。InnerText 是字符串

试试这个

if(Project.Forms == null) Project.Forms = new ArrayList();
Project.Forms.Add(controlsform["forms"].InnerText);
于 2012-10-17T14:43:27.317 回答