用 SAX 讀取乙個 XML 文件(二)

2021-08-31 06:18:40 字數 889 閱讀 5531

<?xml version="1.0" encoding="utf-8" standalone="yes"?>

《學生名冊》

《學生 學號="1">

《姓名》張三

《姓名》李四

《姓名》王五 file 物件, 和乙個實現了 defaulthandler 的物件

parser.parse(new file("student.xml"), new myhandler2()) ;}}

/*** 一般重寫下面的三種方法

* @author administrator**/

class myhandler2 extends defaulthandler

}@override

public void characters(char ch, int start, int length)

throws saxexception else if ("性別".equals(tag)) else if ("年齡".equals(tag))

}@override

public void endelement(string uri, string localname, string qname)

throws saxexception }}

下面是在控制台上輸出的結果:

學號 = 1

姓名:張三

性別:男

年齡:20

學號 = 2

姓名:李四

性別:女

年齡:19

學號 = 3

姓名:王五

性別:男

年齡:21

Qt 利用XML文件,寫乙個程式集合 二

xml文件的讀寫 乙個根節點,下面每乙個子節點代表乙個子程式,內容為子程式名字,圖示路徑,exe路徑 讀取xml配置文件 static int count flag 0 void mainwindow read xml 裝在xml檔案內容到記憶體 qdomdocument doc doc.setco...

用TinyXml2讀取XML檔案的乙個簡單Demo

廢話少說直接上 需要的人自然一看便懂,對於第一次接觸tinyxml2的人來說還是有幫助的.181.7 281.6 30 1.8tinyxml2 xmldocument doc doc.loadfile test.xml tinyxml2 xmlelement proot doc.rootelemen...

perl 第乙個建立xml文件

使用xml writer c perl bin use xml writer use io open file stream param is file name.my output new io file output.xml new a output stream.my writer new x...