2012-11-09 18 views
-3

可能重複:
Parsing XML using C++ in linux without using any libraryC++通過線解析XML文件中的行代碼,而無需任何libarary

我無法用C++解析XML文件中的Linux。我需要編寫一個代碼來解析XML而不使用任何庫。任何人都可以幫助我用c + +編碼?

應用程序名稱= ABC姓= MPN甘= 12
應用程序名稱=高清姓= SAP甘=嫂

我需要這樣的

 
name 
---- 
abc 
def 

surname 
------- 
mpn 
sap 

gan 
--- 
12 
sao 
+0

首先向我們展示您的方法,否則該主題將再次關閉。 – billz

+0

請閱讀http://stackoverflow.com/questions/how-to-ask,特別是「做你的功課」部分。 – Bart

+0

正確解析XML非常困難*。沒有圖書館這樣做是愚蠢的。使用圖書館。順便說一下,您發佈的數據不是XML。 – john

回答

1

你的第一份工作,輸出會是要說服自己(或你的經理),你自己不需要需要編寫這個乏味的代碼。

確實很乏味:您將其命名爲「逐行」的事實已經暗示您首先需要研究xml規範。解析不是一件容易的事情。解釋所有可能的角落也不是。

然後找出一些易於使用的庫(Qt有一個XML庫)。