以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  问个libxml2的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=55384)


--  作者:wk0571
--  发布时间:11/15/2007 9:31:00 AM

--  问个libxml2的问题
用tree读xml文件到一棵树中
语句如下

    xmlDoc *doc = NULL;
    xmlNode *root_element = NULL;
    doc = xmlReadFile("wscfg.xml", NULL, 0);
    
    root_element = xmlDocGetRootElement(doc);

为什么节点的值没被读到node的content属性中,比如说第一个Id的值100008没有被读出来,xml文件如下

<?xml version="1.0" encoding="utf-8"?>
<IConverters xmlns="/lf/fts/ws/IConvert/IConverts">
  <IConverter xmlns="/lf/fts/ws/IConvert">
    <Id xmlns="/lf/fts/ws/IConvert/Id">1000008</Id>
    <Type xmlns="/lf/fts/ws/IConvert/Type">GetConverter</Type>
    <Args xmlns="/lf/fts/ws/IConvert/Args">
      <ArgType xmlns="/lf/fts/ws/IConvert/Args/Type">dll</ArgType>
      <Filename xmlns="/lf/fts/ws/IConvert/Args/Filename">ChineseSegment.dll</Filename>
      <FuncName xmlns="/lf/fts/ws/IConvert/Args/FuncName">?GetConverter@@YAPBIH@Z</FuncName>
    </Args>
  </IConverter>
  <IConverter xmlns="/lf/fts/ws/IConvert">
    <Id xmlns="/lf/fts/ws/IConvert/Id">1000000</Id>
    <Type xmlns="/lf/fts/ws/IConvert/Type">InitConverter</Type>
    <Args xmlns="/lf/fts/ws/IConvert/Args">
      <ArgType xmlns="/lf/fts/ws/IConvert/Args/Type">number</ArgType>
      <Count xmlns="/lf/fts/ws/IConvert/Args/Count">0</Count>
    </Args>
  </IConverter>
  <IConverter xmlns="/lf/fts/ws/IConvert">
    <Id xmlns="/lf/fts/ws/IConvert/Id">1000000</Id>
    <Type xmlns="/lf/fts/ws/IConvert/Type">InitReader</Type>
    <Args xmlns="/lf/fts/ws/IConvert/Args">
      <ArgType xmlns="/lf/fts/ws/IConvert/Args/Type">number</ArgType>
      <Count xmlns="/lf/fts/ws/IConvert/Args/Count">0</Count>
    </Args>
  </IConverter>
  <IConverter xmlns="/lf/fts/ws/IConvert">
    <Id xmlns="/lf/fts/ws/IConvert/Id">1033333</Id>
    <Type xmlns="/lf/fts/ws/IConvert/Type">InitConverter</Type>
    <Args xmlns="/lf/fts/ws/IConvert/Args">
      <ArgType xmlns="/lf/fts/ws/IConvert/Args/Type">number</ArgType>
      <Count xmlns="/lf/fts/ws/IConvert/Args/Count">3</Count>
      <Arg xmlns="/lf/fts/ws/IConvert/Args/Arg">3</Arg>
      <Arg xmlns="/lf/fts/ws/IConvert/Args/Arg">2</Arg>
      <Arg xmlns="/lf/fts/ws/IConvert/Args/Arg">22222</Arg>
    </Args>
  </IConverter>
</IConverters>


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms