2011年12月23日

摘要: XML:Extensible Markup Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(Standard Generalized Markup Language,标准通用标记语言)。它没有标签集(tag set),也没有语法规则(grammatical rule),但是它有句法规则(syntax rule)。任何XML文档对任何类型的应用以及正确的解析都必须是良构的(well-formed),即每一个打开的标签都必须有匹配的结束标签,不得含有次序颠倒的标签,并且在语句构成上应符合技术规范的要求。XML文档可以是有效的(valid),但并非一定要. 阅读全文
posted @ 2011-12-23 17:06 yangqingqing 阅读(240) 评论(0) 推荐(0)
 
摘要: 我的上一篇文章描述了用普通方法实现对xml文件的基本操作,感谢各位园友给我提的每一个建议,大家主要在说:用Linq去实现对xml的操作更加方便简洁,于是乎我就现学习了一下Linq to xml,由于是刚刚接触Linq,理解肯定不会很深,所以请各位园友不吝赐教,有建议尽管说,在此先谢过大家啦~ LINQ to XML 为创建 XML 元素提供了一种称为“函数构造”的有效方式。函数构造是指在单个语句中创建 XML 树的能力。启用函数构造的 LINQ to XML 编程接口有几个重要功能: XElement构造函数可以对内容采用多种类型的参数。例如,可以传递另一个XElement对象,该对象将成.. 阅读全文
posted @ 2011-12-23 16:22 yangqingqing 阅读(123) 评论(0) 推荐(0)