-
在Linux系统中使用XML
资源介绍
就我个人理解, xml就是html的一个扩展, 相对的html是xml的一个子集.
现在很多的程序用xml写配置文件, 或者存放一些信息, 很方便,
有时候比ini格式用起来还要方便, 这是因为linux下面有库可以解xml格式的文件.
比如Fedora3上自带的libxml2库
下面是我学习xml的一个思路:
1. locate xml|grep lib|grep so 可以看到一些xml的解码库, 当然上网找更容易
2. 选定了libxml2.so, 然后用命令 rpm -qf /usr/lib/libxml2.so,
看它属于哪个rpm包, 结果是它属于libxml2-devel-2.6.14-2包
3. 然后再看看包里的其它内容, 比如帮助什么的, 用命令 rpm -qs libxml2-devel|more
于是就看到了一些html帮助文档, 和example用来试一试.
4. 再在网上找些例子, 就成了.
下面是两个小例子, 用以说明libxml的两种基本用法.
- 上一篇: C# XML操作类库(加强版)
- 下一篇: libxml2-2.9.4-rc2.tar.gz