作者petrushka (不放过自己)
看板C_Sharp
标题Re: [问题] 写入XML的问题
时间Thu Dec 2 16:26:32 2010
※ 引述《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