在 XML 中是否创建了架构用户?
如果我创建一个 XML 架构;我会在物理上定义该模式正确吗?或者是否有某个程序可以自动为我的 XML 文件创建架构?也许我对我不确定的模式感到困惑。
if I make an XML Schema; I would physically define that schema correct? Or is there a program somewhere that would create a schema for my XML file automatically? Maybe I am confused on Schemas I'm not sure.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我们使用此工具从示例 XML 文件生成 XSD: http://www.thaiopensource.com /relaxng/trang.html。请记住,它只能与示例 XML 一样好,因此您可能需要稍微调整生成的架构(添加重复等)。
We've used this tool to generate XSD's from example XML files: http://www.thaiopensource.com/relaxng/trang.html. Just remember that it can only be as good as the example XML, so you might have to tweak the generated schema a bit (adding repetition, etc.).
如果您已经创建了一个 XML 文件并希望基于它创建一个架构,VS 2010 可以根据 XML 文件的内容为您创建一个架构,方法是在 VS 中打开 XML 文件并单击“创建架构”按钮。您可以在此处阅读更多信息:
http://msdn.microsoft.com/en-us /library/ms255829.aspx
编辑:XML 架构可以手动编写或从 XML 文件生成(如果您觉得需要的话,您可以手动修改)
If you already have an XML file created and want to create a schema based off of it, VS 2010 can create one for you based off of the contents of an XML file by opening your XML file in VS and clicking the "Create Schema" button. You can read more here:
http://msdn.microsoft.com/en-us/library/ms255829.aspx
Edit: XML Schemas can be written by hand or generated off of an XML file (which you can then modify by hand if you feel the need to do so)