[問題] 關於C++存取XML

看板C_and_CPP作者 (霸氣之子)時間12年前 (2012/01/18 11:31), 編輯推噓7(709)
留言16則, 10人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) visual studio 2008 我的目的是要寫一個c++程式來parse一個xml檔 並根據xml檔裡面的屬性及標籤來做一些簡單的輸出 查了一下資料大部分的人都使用msxml或Xerces-C++ Parser. 可能是我查的關鍵字不好或者太沒天分... 我找到的範例程式註解都很少,看不太懂他是如何存取及修改的 因此想上來問問,如果只是要parse一個xml檔並分析其中的屬性及標籤的話 大家會使用哪方面的資源? 若我的提問有所不妥,還請指正 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.164.144

01/18 12:08, , 2F
如果是一次性,而且不會再碰到你就用 char array 處理就好
01/18 12:08, 2F

01/18 12:10, , 3F
不然你要不要從 MSDN MSXML SDK 看一下
01/18 12:10, 3F

01/18 13:06, , 4F
@1F,謝謝,我會用看看
01/18 13:06, 4F

01/18 13:07, , 5F
@2F,不確定是否為一次性,我有考慮過用char array處理
01/18 13:07, 5F

01/18 13:08, , 6F
只是想先看看是否有更好用的library, 突然發現msdn好多東西
01/18 13:08, 6F

01/18 13:39, , 7F
RAPIDXML
01/18 13:39, 7F

01/18 14:58, , 8F
這是我一年多前圖個方便自己寫的東西,有點陽春~
01/18 14:58, 8F

01/18 14:59, , 9F
01/18 14:59, 9F

01/18 14:59, , 10F
01/18 14:59, 10F


01/18 15:59, , 12F
tinyxml
01/18 15:59, 12F

01/18 21:52, , 13F
@@ libxml
01/18 21:52, 13F

01/19 22:56, , 14F
我都用CMarkup這個class
01/19 22:56, 14F

01/19 22:56, , 15F

01/19 23:28, , 16F
libxml2
01/19 23:28, 16F
謝謝大家的幫忙,我每個都去看了一下 沒想到除了msxml跟xercse還這麼多種xml的library 我最後是用了tinyxml,以我的需求來說,tiny算相當好理解且範例很多 ※ 編輯: mcwu 來自: 140.117.164.144 (01/20 13:46)
文章代碼(AID): #1F5ZqJUf (C_and_CPP)