※ 引述《Futurend (未來)》之銘言:
: 1 ) 既然都可以用XmlElement完成,那XmlNode什麼時候使用比較適當
當你走訪DOM Tree的時候, 就會用到XmlNode了.
因為你程式沒有用到Attribute, 當Element與Attribute都是一種XmlNode,
在進行資料讀取檢視時, 就容易多了, 不用轉換至特定型別.
: 2 ) 假如我根節點只有一個,那有沒有辦法省略掉那個根節點,在程式碼編寫上
如果你省略掉了root element, 那麼該文件就不是root-valid document.
沒有root element, 在進行schema檢查時, 該怎麼檢查?
: 3 ) 為什麼Element都需要從doc去Create出來,是因為命名空間的關係嗎
: 還請前輩不吝指教,尤其是該如何去改良這樣的程式碼
: 來完成建構一個xml文件的動作
因為這樣每一個create出來的element與attribute,
才能跟文件的declarations或type definitions關聯起來,
也因此, 在build document的過程, 能順便檢查合不合schema限制.
--
對於已經無法擁有的
唯一能做的是
不要忘記
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.125.251.180