熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

TinyXML中節點和元素的關系

2013-11-13 10:30:41  來源: .NET編程 

  TiXMLNode 類 和 TiXMLElement 類在使用InsertBeforeChild()函數時遇到的問題這個函數的兩個參數都是TiXMLNode類的對象在用TiXMLElement類的對象傳遞參數時編譯不通過

  後經仔細閱讀源代碼發現創建一個TiXMLNode類的對象然後用ToElement函數將節點轉換成元素

  調用InsertBeforeChild函數的對象需要轉換該函數的第一個參數需要轉換第二個參數不用

  最後個人理解節點和元素的關系節點和元素都是代表同一個東西(例如XML中的一行)但是意義不同節點具有邏輯上的功能不具有值元素具有實際的值(包括屬性文本)卻功能有限但是將節點轉換成元素後就包含了節點和元素各自的特點


From:http://tw.wingwit.com/Article/program/net/201311/13857.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.