讀取infopath的xml檔案

2022-02-25 22:44:15 字數 550 閱讀 2635

最近專案應用infopath表單來收集資料,然後客戶要求不但要把資料收集到表單庫,還要讓一些特殊的字段提交到自定義列表庫(而且這一部分在infopath裡是乙個重複節)。同事提示我可以用讀取xml的方法。

開始的時候使用xmldoc.load(fileurl),但是讀出來的xml檔案不是infopath中的xml檔案,而是乙個網頁形式的檔案,不符合xml規範。

>

我的方法基本是這樣的:

首先是splistitem item=infopath項

然後 spfile myfile = item.file;

stream stream = new memorystream(myfile.openbinary());

xmltextreader reader = new xmltextreader(stream);

xmldocument xmldoc = new xmldocument();

xmldoc.load(reader);

這樣xmldoc.load()引數為位元組流的時候就沒有問題,接下來就可以對xml進行分析了。

selenium python讀取XML檔案

在實際的自動化測試場景中,我們的測試資料是沒有規則的,此時我們需要建立乙個xml檔案來存放我們的測試資料。首先這是我們要讀取的xml檔案 windows chorm 北京上海 西安成都 1.獲取標籤資訊 首先要匯入xml的mindom模組,用來處理xml檔案,parse 用於開啟xml檔案。docu...

C 讀取 讀取XML

讀取xml到listbox combobox 1,知識需求 1 訪問xml檔案的兩個基本模型 一,dom模型 使用dom的好處在於它允許編輯和更新xml文件,可以隨機訪問文件中的資料,可以使用xpath查詢,但是,dom的缺點在於它需要一次性的載入整個文件到記憶體中,對於大型的文件,這會造成資源問題...

XML檔案的讀取

creates an xmlelement from a stream xmlelement pointing to the root of the xml public static xmlelement createxmlnode stream stream xmlelement doc.doc...