本帖最后由 tmp_gogoto 于 2011-08-04 07:59:30 编辑

解决方案 »

  1.   

    最后一行,不正常时是这样,即 </items>标记不能换到下一行
        </item></items>正确的应该为:
        </item>
    </items>
      

  2.   

    "         //在节点间添加一些空格 
                writer.WriteWhitespace("\n");//********** 就是这行 *************
    "这句是无用代码,拿掉.
      

  3.   

    writer.WriteWhitespace("\n");
    参数中不能写换行,应该是N个空格。。
      

  4.   

    这种东西!问大家都是浪费时间,打个断点在生成XML那句上,然后看看XML那个标记有错误然后在分析什么原因,自己多动动手这样的问题以后就不用在到处问别人了。否则人家会说你学的这都是什么啊