当前位置: 移动技术网 > IT编程>网页制作>XML > XML五则技巧总结

XML五则技巧总结

2017年12月08日  | 移动技术网IT编程  | 我要评论
技巧1    xmlnode.innertext与.innerxml的区别是:前者将内容中的<和>分别变成<和>,因此,希望将两段&nbs
技巧1 
  xmlnode.innertext与.innerxml的区别是:前者将内容中的<和>分别变成<和>,因此,希望将两段 xmldocument 合并的程序只能使用 

xmldocumentfragment.innerxml = xmlnode.outerxml



技巧2 

/xpath: string end-with 

<xsl:for-each select="root/data[substring-after(@name,'.')= 

'text' and string-length(value)>0]">



技巧3 
  一个xml文档在load时如果失败,就是根本不合法;是否符合某个schema(xsd)的要求则是有效性(valid)检查,方法是使用xmlvalidatingreader对象的schemas和validationtype属性。 

技巧4 
  xmldatadocument类是从xmldocument派生出来的,最重要的是增加了一个dataset属性。不过这个类不是system.xml提供的,而是system.data提供的。对于总是要跟数据库打交道的应用程序来说,反正是要引用system.data的,不如全部用xmldatadocument。 

技巧5 
  如何将xmldatadocument对象中的dataset更新保存到数据库中?dataset本身有一个acceptchanges方法,所以只需要:

xmldatadoc.dataset.acceptchanges();

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网