0
好的,我必须在C#(C Sharp)中执行以下操作,我是C Sharp编程的新手。在两个单独的文件中选择正确和不正确的XML节点
我得到了以下(见下文)XML文件。我需要选择在单独的.txt文件中使用XPath所有coreect节点,以及在单独的.txt文件中使用所有不正确的节点。
正确的节点需要满足的XPath下列条件:
ResourceCatalog/ Resource ResourceCatalog/ResourceGroup/Resource ResourceCatalog ........... ResourceGroup/Resource
这是原始的XML文件:
<?xml version="1.0" encoding="utf-8"?>
<ResourceCatalog>
<Resource name ="Res1"></Resource>
<Resource>
<Name>Res3</Name>
</Resource>
<Service>
<Resource name ="Res2"></Resource>
<ResourceGroup name="Group2">
<Resource name ="Res4"></Resource>
<Resource>
<Name>Res6</Name>
</Resource>
</ResourceGroup>
</Service>
<ResourceGroup name="Group1">
<ResourceGroup name="Group12">
<Service>
<Resource name ="Res8"></Resource>
</Service>
<Resource name ="Res5"></Resource>
<Resource>
<Name>Res7</Name>
</Resource>
</ResourceGroup>
<Resource name ="Res9"></Resource>
</ResourceGroup>
</ResourceCatalog>