|
各位高手,我在LINUX下,希望使用JAMES CLARK XP的XML解析器去解析如下的文件:
<?xml version="1.0"?>
<bindings id="profile">
<properties TYPE="vcd">
<att_flag>Y</att_flag>
<media_type>vcd</media_type>
<exec_file>mplayer -fs -zoom vcd://2 -cdrom-device /dev/hdd</exec_file>
</properties>
<properties TYPE="asf">
<att_flag>Y</att_flag>
<media_type>asf</media_type>
<exec_file>mplayer</exec_file>
</properties>
</bindings>
我希望实现指定一properties TYPE值如"asf",然后就可以在文件中查找出该类型的各个属性,并将其ATT_FLAG ,MEDIA_TYPE, EXEC_FILE分别写入三个串中!
我是第一次使用XML,语言为C,平台为LINUX.望大家指点!!!!
最好可以给个较完整的例子 |
|