attributes(xml)

  • Thread starter Thread starter juli jul
  • Start date Start date
J

juli jul

Hello ,
Here is the code of the function I want to use:

private TreeNode CreateTreeNodeFromXmlNode(XmlNode node)
{
TreeNode tmptreenode = new TreeNode();

if((node.HasChildNodes) && (node.FirstChild.Value != null))
{
tmptreenode = new TreeNode(node.Name);
TreeNode tmptreenode2 = new TreeNode(node.FirstChild.Value);
tmptreenode.Nodes.Add(tmptreenode2);
}
else if(node.NodeType != XmlNodeType.CDATA)
{
tmptreenode = new TreeNode(node.Name);

}

return tmptreenode;
}
The problem is that insted of node.Name I want node.Attributes["name"]
to be presented and not really understan how can I do it.
Can someone help me?
Thank you
 
i am not quite sure if this is what you want but i would replace

tmptreenode = new TreeNode(node.Name);

with

tmptreenode = new TreeNode(node.Attributes["name
].Value);

Stephan
 
Back
Top