我正在尝试为我的XML数据格式创建模式文件。我首先创建了一个xsd文件:
出现了一个GUI选项卡,其中包含有前途的菜单选项:
我想为我的格式定义元素和适当的属性名称。但如果我点击add
,我得到的就是:
我还尝试在文本数据中编写元素名称:
它有下划线并报告错误。什么都没有添加。那么我应该如何在架构中添加内容?
答案 0 :(得分:1)
如果您对该元素有进一步的定义,请将<Generator></Generator>
更改为<xs:element name="Generator"/>
或<xs:element name="Generator"></Generator>
。元素定义需要在XMLSchema命名空间中定义。
我不是VS的设计师的粉丝。无需查找,您可以在解决方案资源管理器中右键单击xsd并使用Open With(或类似的东西),以获得打开文件的一些选项。它应该允许您更改XML和XSD文件的默认编辑器。