看板 C_Sharp 關於我們 聯絡資訊
大家好, 今日在使用XmlDocument來做文件的配置與讀取, 希望能由程式產生及讀取xml檔案。 沒有使用CreateXmlDeclaration函式, 但是在使用Load時,發現標簽沒有成雙成對時就會失敗。 例如: <Setting> <192.168.1.102 /> </Setting> 只要把上述第二行(ip)拿掉Load就會正常, 不過第二行也是用程式產生的,只是建立時並沒有賦內容, 有辦法能夠讓不賦值時,也能成雙成對產生標簽嗎? 謝謝… -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.128.217 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1554288611.A.51A.html
anumis: 第二行是 xaml 語法才有的簡短關閉方式,你的 ip 節點的產 04/04 00:53
anumis: 生是自已寫還是套 lib ? 04/04 00:53
Litfal: 沒有子節點的關閉寫法 /> 是XML就有的喔 04/06 14:03
Litfal: 不過你的XML結構也太奇怪,也不合法阿 04/06 14:13
Litfal: Tag不能以數字開頭,你這樣子的設計也沒辦法有結構的讀取 04/06 14:14
Litfal: 192.168.1.102應該是資料,而不是Tag阿 04/06 14:15
a8989332: Element Naming有提到 04/08 22:26