我想從 XML 檔案中獲取一個或來自
uj5u.com熱心網友回復:
最短的方法是使用命令編輯 - 選擇性粘貼 -> 將 XML 粘貼為類 然后通過 XML 序列化器進行反序列化:
XmlSerializer xmlSerializer = new XmlSerializer(typeof(notowania));
notowania n;
using (FileStream fs = new FileStream("notowania.xml", FileMode.Open))
{
n = (notowania)xmlSerializer.Deserialize(fs);
};
這給出了一個物件(立即視窗輸出)
n
{notowania}
data_wygenerowania: "2022-01-22 11:45:25"
data_wygenerowaniaField: "2022-01-22 11:45:25"
kategorie: {notowaniaKategoria[6]}
kategorieField: {notowaniaKategoria[6]}
kurs_euro: 4.53
kurs_euroField: 4.53
n.kategorie
{notowaniaKategoria[6]}
[0]: {notowaniaKategoria}
[1]: {notowaniaKategoria}
[2]: {notowaniaKategoria}
[3]: {notowaniaKategoria}
[4]: {notowaniaKategoria}
[5]: {notowaniaKategoria}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/420884.html
標籤:
上一篇:為什么我們不能在默認情況下在C#中使用洗掉鍵洗掉datagridview列?
下一篇:C#物件屬性參考
