在android dom 解析xml方式文章中,簡單介紹了dom解析xml的應用。今天在原文章的基礎上,說一下android中dom建立xml的應用。
首先:建立的檔案會放在/data/data/cn.com.***(當前包名)/files下面。
建立生成的xml檔案如下所示:
[html]view plain
copy
<?xml version="1.0" encoding="utf-8"?>
語文90chinese>
英語80english>
person>
group>
classes>
可以直接用android dom 解析xml方式[html]view plain
copy
// 從assets資料夾下獲取檔案 轉換成輸入流
// instream = this.getresources().getassets().open(filename);
// doc = docbuilder.parse(instream);
inputstream fosstream = openfileinput(filename);
doc = docbuilder.parse(fosstream);
同時,filename取得方法:
[html]view plain
copy
string filenames = getfilesdir().list();
[html]view plain
copy
string filename = filenames[0];
解析出來的結果是
以下是建立xml檔案的**:
[html]view plain
copy
private void createxmlfile() catch (parserconfigurationexception e) catch (transformerconfigurationexception e) catch (transformerexception e) catch (filenotfoundexception e)
}
python建立xml python建立xml
參考了中的實現了一遍 coding utf 8 created on fri apr 01 15 37 46 2016 author raoqiang coding utf 8 import xml.dom.minidom as minidom from xml.dom.minidom import...
使用XmlTextWriter物件建立XML檔案
使用xmltextwriter物件建立 xml檔案 引言 隨著xml的普及以及在動態web應用程式中大量應用,如何通過.net建立,刪除,修改xml 檔案變的也來也重要了。乙個簡單的概念是,xml 檔案跟大的文字檔案並沒有什麼區別,同時它是先於.net出現,很多asp的開發者,當他需要程式輸出xml...
以 x1,x2,x3,x4 方式的查詢
選單崗位可以以xx,xx,xx,xx的方式新增,gu laicheng,2007.8.21 session datacmd commandtext select from menu where level1 glevel1 and level2 glevel2 and level3 00 and p...