<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="XSLTFile.xsl"?>
<modle xmlns:c="collection" xmlns:a="attributte" xmlns:o="object">
    <c:table>
      <name>11111</name>
    </c:table>
    <c:table>
      <name>44444</name>
    </c:table>
      
  
</modle>这文档有什么问题吗?为什么在查看数据网格时总提示不是良构的呢?~~~

解决方案 »

  1.   

    xsl的路径???XML文档没啥问题~~~
      

  2.   

    这里两个table/name元素都在名称空间c:collection下
    良构要求名称空间使元素名称唯一可识别,从而避免了名称相同,但是在不同词典中定义的元素之间发生名称冲突
      

  3.   

    yan63说的我有点儿没听懂,如果是相冲突我把它改成下面了可还是不行~~~为什么呢?<?xml version="1.0" encoding="utf-8" ?>
    <?xml-stylesheet type="text/xsl" href="XSLTFile.xsl"?>
    <modle xmlns:c="collection" xmlns:a="attributte" xmlns:o="object">
      <c:table>
        <c:name>11111</c:name>
      </c:table>
    </modle>
      

  4.   

    <c:modle xmlns="dddd" xmlns:c="collection" xmlns:a="attributte" xmlns:o="object">