0

こんにちは、コンソール アプリで C# を使用してこの xml を解析する必要があります。

    <TREE_MENU_NESTED>
 <TREE>Category I
     <TREE ACTION="URL" LINK="c1/p1.html" TARGET="_self" ICON="icon_slide" >Product 1</TREE> 
     <TREE ACTION="URL" LINK="c2/p2.html" TARGET="_self" ICON="icon_slide" >Product 2</TREE> 
 </TREE>
 <TREE>Category II
     <TREE ACTION="URL" LINK="c2/p1.html" TARGET="_self" ICON="icon_slide" >Product 1</TREE> 
     <TREE ACTION="URL" LINK="c2/p2.html" TARGET="_self" ICON="icon_slide" >Product 2</TREE> 
 </TREE>
 </TREE_MENU_NESTED>

コンソールに表示する必要があります:
--category 1: product1, product 2
--category 2: product1, product 2

4

2 に答える 2

0

linq2xml を使用:

XElement xmlTree = XElement.Parse("<TREE_MENU_NESTED>... ");
Console.WriteLine(xmlTree);
于 2012-04-26T19:45:34.380 に答える
0

Linq to Xml を使用できます

XElement doc = XElement.Parse("You XML text");

foreach (XElement treeNode in doc.Elements())
    Console.WriteLine(treeNode.Value);
于 2012-04-26T19:50:32.167 に答える