XML文件應用C 篇(二)

2021-05-25 18:31:00 字數 2352 閱讀 3009

使用

xmlreader

讀取xml

檔案應用例項

using

system;

using

system.collections.generic;

using

system.text;

using

system.xml;

//記得新增這個系統引用

namespace

xmlwriterdemo

catch (system.exceptione)

console.readline(); }

} }讀取

xml元素值

xmlreader

常用方法

方法說明

isstartelement

檢查當前節點是否是開始標記或空的元素標記

readstartelement

檢查當前節點是否為元素並將讀取器推進到下乙個節點

readendelement

檢查當前節點是否為結束標記並將讀取器推進到下乙個節點

readelementstring

讀取純文字元素

readtodescendant

將xmlreader

前進到具有指定名稱的下乙個子代元素

readtonextsibling

將xmlreader

前進到具有指定名稱的下乙個同輩元素

isemptyelement

檢查當前元素是否包含空的元素標記

應用例項1:

using

system;

using

system.collections.generic;

using

system.text;

using

system.xml;

//記得新增這個系統引用

namespace

xmlwriterdemo

catch (system.exceptione)

console.readline(); }

} }應用例項2:

using

system;

using

system.collections.generic;

using

system.text;

using

system.xml;

//記得新增這個系統引用

namespace

xmlwriterdemo

/>", myreader.name);

//當前節點的限定名}

else

>", myreader.name);

myreader.read();

//讀取了下乙個節點

if (myreader.isstartelement())

>", myreader.name); }

console.write(myreader.readstring());

console.writeline("", myreader.name); }

} }console.writeline(""); ;

}catch (system.exceptione)

console.readline(); }

} }讀取

xml檔案的屬性值

應用例項1:

using

system;

using

system.collections.generic;

using

system.text;

using

system.xml;

//記得新增這個系統引用

namespace

xmlwriterdemo

catch (system.exceptione)

console.readline(); }

} }應用例項2:

using

system;

using

system.collections.generic;

using

system.text;

using

system.xml;

//記得新增這個系統引用

namespace

xmlwriterdemo

=", myreader.name, myreader.value); }

myreader.movetoelement();

//移動到下乙個元素}

} }

catch (system.exceptione)

console.readline(); }

} }

C 讀寫XML文件

c 讀取xml文件 使用xmldocument物件,可以很方便的讀取xml文件,c 中對xml的操作進行的封裝,相比較於c 則要方便很多。下面是樣例xml文件 html view plain copy print?xmlversion 1.0 encoding utf 8 standalone ye...

XML文件的基本操作(二)

xml 文件物件模型 dom 能夠以程式設計方式讀取 處理和修改 xml 文件。xpath 表示式 xpath 表示式使用路徑表示法 與 url 中使用的路徑表示法類似 定址 xml 文件的各個部分。表示式計算為生成子元素集 布林值 數字或字串型別的物件。url與xpath 表示式比較 url 由檔...

XML 文件注釋(C 程式設計指南)

在 visual c 中,可以為 建立文件,方法是在 xml 標記所指的 塊前面,直接在源 的特殊注釋欄位中包括 xml 標記。例如 this class performs an important function.public class myclass 使用 doc 進行編譯時,編譯器將在源 ...