请问什么是有效的XML文档,什么是无效的XML文档
什么是格式良好的XML文档,什么是格式不好的XML文档
我们老师讲的和一些书上讲的不太一样,而且部分书的讲的也彼此不同
请各位大虾能够专业的解释一下,谢谢!

解决方案 »

  1.   

    Xml其实就是一种特殊格式的文本文件,一个有效的Xml文件就是节点声明和元素定义符合语法规则,自定义的模块也符合标准的定义格式,
    在C#里声明一个XmlDocument类的对象,调用Load()方法可以正确加载就表示正确的了,否则就是非法的XML文件
    XmlDocument xmlDoc = new XmlDocument();
    xmlDoc.Load("文件名称");格式良好我估计就是里面的节点和元素安排都很合理。
      

  2.   

    多看看书,网上也有,well formated
      

  3.   

    http://www.w3.org/XML/
    这个是官方的w3标准,不过是英文的,你可以看看
      

  4.   

    XML的定义一般来说是很随便的,一般来说是一个头结点,然后就是从层次化的数据项。可以看看基本的书籍,格式没有非常严格的要求
      

  5.   


    格式良好印象中是在数据定义方面没有同DTD或XSD矛盾 XML宝典第二版上有详细说明 
      

  6.   


     简单的XML文档操作
      http://www.lokcore.com/sunny/article.asp?id=12