public
final
static map
analysispatientregistryaddrequestmessage
(string message)
//將xml檔案解析成document物件
document doc=documenthelper.
parsetext
(message)
;//獲取xml文件的根標籤
element root=doc.
getrootelement()
;\ //獲取根標籤下的第乙個id標籤
element id=root.
element
("id");
//獲取extension屬性值
attribute id_extension=id.
attribute
("extension");
string id_val=id_extension.
getstrin**alue()
; mapvalue.
put(
"_id"
,id_val)
;//獲取creationtime=root.element("creationtime」);
element creationtime=root.
element
("creationtime");
attribute cv=creationtime.
attribute
("value");
string cv_value=
getstrin**alue
("value");
//獲取根標籤下的第乙個controlactprocess標籤
element controlactprocess = root.
element
("controlactprocess");
//獲取controlactprocess標籤下的第乙個subject標籤
element subject = controlactprocess.
element
("subject");
element registrationrequest = subject.
element
("registrationrequest");
element subject1 = registrationrequest.
element
("subject1");
element patient = subject1.
element
("patient");
// sourceid
element sourceid = patient.
element
("id");
if(sourceid != null)
}
建立xml檔案 解析xml檔案
import codecs import xml.dom.minidom doc xml.dom.minidom.document print doc root doc.createelement booklist print u 新增的xml標籤為 root.tagname root.setatt...
解析XML檔案
sax解析xml 得到saxparse ctory saxparse ctory saxparse ctory saxparse ctory.newinstance 得到saxparser saxparser saxparser saxparse ctory.newsaxparser 得到xmlre...
XML檔案解析
xml是可擴充套件標記語言,用來傳輸和儲存資料。xml文件必須包含根元素,該元素是所有其他元素的父元素。xml文件中的元素形成了樹形結構。xml有以下特點 建立名稱是 textfile1.txt 的文件,設定屬性 複製到輸出目錄 如果較新則複製 在工程執行時,會自動將該txt檔案複製到bin下面。2...