读书人

关于XML 和SCHEMA 的两个有关问题

发布时间: 2012-03-25 20:55:16 作者: rapoo

关于XML 和SCHEMA 的两个问题
1 为什么
<ns0:Root xmlns:ns0= "http://BTStest2.Schema1 ">
<Record1 />
<Field2> Field2_0 </Field2>
</ns0:Root>
这个文件 没有 <!xml.....................> 这样的标头
也可以被当做XML文件识别???
2 .在Visual Studio .Net 2003解决方案资源管理器中选择架构文件,例如test.xsd,单击鼠标右键,选择弹出菜单中的“属性”菜单项,打开属性窗口。
2.在test.xsd属性页窗口的“常规”选项卡中,设置“输出实例文件名”的路径和“输入实例文件名”的路径,其中输出实例文件名用于生成实例操作,输入实例文件名用于验证实例操作。根据需要设置“生成实例输出类型”和“验证实例输入类型”的选项。
3.单击“确定”按钮,关闭窗口。
4.在解决方案资源管理器中选择test.xsd,单击鼠标右键根据需要选择“验证架构”、“生成实例”和“验证实例”菜单项。
------------------------
按以上步骤 可以生成与XSD符合的XML文件 但无法验证XML文件是否于XSD匹配?

[解决办法]
按以上步骤 可以生成与XSD符合的XML文件 但无法验证XML文件是否于XSD匹配?
你双击xml文件在浏览器浏览的时候没有报错,就是匹配的啦。如果出错的话,会报错的!

读书人网 >XML SOAP

热点推荐