XML解析框架概覽

2022-07-15 21:03:12 字數 438 閱讀 3448

ios sdk 提供了兩個xml框架:

1、nsxml,基於objective-c語言的sax解析框架,他是ios sdk預設的xml解析框架,他不支援dom模式。

2、libxml2,基於c語言的第三方提供的sax解析框架,他被蘋果整合在ios sdk中,它支援sax和dom模式。

解析xml的其它第三方框架:

1、tbxml,是輕量級的dom解析模式

2、touchxml,基於dom模式解析庫,與tbxml類似,只能讀取xml不能寫入xml文件。

3、kissxml,基於dom模式解析庫,它是基於touchxml,主要不同是可以寫入xml文件。

4、tinyxml,基於c++語言的dom模式解析庫,可以讀寫xml,不支援xpath。

5、gdataxml,基於dom模式解析庫,由google開發,可以讀寫xml文件,支援xpath查詢。

freecplus框架 xml解析

本文介紹的是採用freecplus框架的解析xml格式字串函式。函式和類的宣告檔案是freecplus freecplus.h。函式和類的定義檔案是freecplus freecplus.cpp。示例程式位於freecplus demo目錄中。編譯規則檔案是freecplus demo makefi...

freecplus框架 xml解析

本文介紹的是採用freecplus框架的解析xml格式字串函式。函式和類的宣告檔案是freecplus freecplus.h。函式和類的定義檔案是freecplus freecplus.cpp。示例程式位於freecplus demo目錄中。編譯規則檔案是freecplus demo makefi...

freecplus框架 xml解析

目錄本文介紹的是採用freecplus框架的解析xml格式字串函式。函式和類的宣告檔案是freecplus freecplus.h。函式和類的定義檔案是freecplus freecplus.cpp。示例程式位於freecplus demo目錄中。編譯規則檔案是freecplus demo make...