用c语言 解析《File.xml》的内容
题目:解析《File.xml》的内容。要求将文件中Breaker和BusbarSection类的属性名,属性值输出到《file_par.txt》中例如:Naming.aliasName为属性名,abc5011为属性值。
Equipment.MemberOf_EquipmentContainer为属性名,#_VoltageLevel_abc500为属性值。
《File.xml》
<cim:Breaker rdf:ID="_Breaker_abc5011">
<cim:Naming.aliasName>abc5011</cim:Naming.aliasName>
<cim:Naming.name>abc5011</cim:Naming.name>
<cim:Switch.normalOpen>1</cim:Switch.normalOpen>
<cim:Breaker.ampRating>0.0000</cim:Breaker.ampRating>
<cim:Equipment.MemberOf_EquipmentContainer rdf:resource="#_VoltageLevel_abc500"/>
<cim:ConductingEquipment.Terminals rdf:resource="#_Terminal_cb1_T1"/> <cim:ConductingEquipment.Terminals rdf:resource="#_Terminal_cb1_T2"/>
</cim:Breaker>
<cim:BusbarSection rdf:ID="_BusbarSection_abc5b1">
<cim:Naming.aliasName>二?厂1母</cim:Naming.aliasName>
<cim:Naming.name>abc5b1</cim:Naming.name>
<cim:Equipment.MemberOf_EquipmentContainer rdf:resource="#_VoltageLevel_abc500"/>
<cim:ConductingEquipment.Terminals rdf:resource="#_Terminal_bus1_T1"/>
</cim:BusbarSection>