2009-09-07 35 views
0

HI,如何將信息存儲在用序列值的XML文件

我想對存儲在XML配置文件中我的申請,我手動修改配置數據,但是,我不知道怎麼樣我會去存儲更復雜的類型。

例如,如果我想保存的X,Y座標和我有一個類來表示這個,它很容易指定數據類型,但我不知道如何做到這一點看連載。

所以,我怎麼能手工修改一個XML文件,並表示複雜的類型。

回答

1

有兩種方式存儲在XML結構化數據:屬性和子元素。屬性是易於使用,但只支持基本類型;子元素也支持嵌套類型和數組。

假設你有你的類點,並支持你有型點的值起源。使用屬性的XML應該是這樣的

<origin x='10' y='7'/> 

如果你想子元素,而不是你寫

<origin> 
<x>10</x> 
<y>7</x> 
</origin> 
+0

不知道,我們使用相同的術語:「屬性」和「元素」是XML方面。他們與你的編程語言無關。屬性是=符號的東西;元素是小於和大於的東西。 WRT。 System.Drawing.Point:什麼是有型點類中的字段的名稱? – 2009-09-07 06:01:38

相關問題