我有200个xml文件。每一个都包含路径(类似于网络信息)。每个途径由具有某些属性的实体组成。我想问一下如何为每个xml文件创建一个文本文件,该文件包含此xml文件中所有实体的唯一名称属性。我有这种格式的xml文件:
<?xml version="1.0" ?>
<!DOCTYPE pathway (View Source for full doctype...)>
- <!-- Creation date: Oct 7, 2014 11:01:31 +0900 (GMT+09:00) -->
- <pathway name="path:gmx00010" org="gmx" number="00010" title="Glycolysis / Gluconeogenesis">
- <entry id="13" name="gmx:100527532 gmx:100775844 gmx:100778363 gmx:100786504 gmx:100792394
gmx:100795446 gmx:100798677 gmx:100802732 gmx:100815070 gmx:100818383 gmx:100818915 gmx:547751"
type="gene" >
</entry>
- <entry id="37" name="gmx:100777399 gmx:100778722 gmx:100782019 gmx:100783726 gmx:100784210
gmx:100786773 gmx:100798020 gmx:100798892 gmx:100800699 gmx:100803104 gmx:100808513
gmx:100809812 gmx:100811186 gmx:100811501 gmx:100811891 gmx:100816594 gmx:100817701
gmx:100819197 gmx:547717" type="gene">
</entry>
- <entry id="38" name="ko:K01905" type="ortholog">
</entry>
- <entry id="39" name="ko:K00129" type="ortholog">
</entry>
我想在visual C ++中编写一个程序来创建一个与xml文件具有相同标题的文本文件,该文本文件包含name属性值(例如:gmx:100527532 gmx:100775844 gmx:100778363 gmx:100786504 gmx :100792394 gmx:100795446 gmx:100798677 gmx:100802732 gmx:100815070 gmx:100818383 gmx:100818915 gmx:547751)对于所有类型=&#34;基因&#34;的实体并忽略任何其他类型的实体。
感谢。