在XML中使用xsi:nil

时间:2009-12-30 18:11:03

标签: .net xml vb.net xsd xml-nil

我正在从VB.NET应用程序生成XML文件。在我尝试添加nillable元素之前,文档生成正常。我现在正在测试只有一个零元素:

<blah xsi:nil="true"></blah>

一旦这个元素到位,我尝试在IE中查看XML文件就无法显示。我收到了:

  

无法显示XML页面   无法使用XSL样式查看XML输入   片。请更正错误   然后单击“刷新”按钮,或者尝试   稍后再试。

     
     

操作成功完成。   处理资源时出错

如果我删除这一个元素,它会再次显示正常。我在这里缺少什么?

1 个答案:

答案 0 :(得分:7)

您是否有xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"在XML的根元素上声明xsi命名空间?