在没有网站的情况下分发xml架构

时间:2014-04-26 23:09:44

标签: xml xsd

我正在为将分发给多台计算机的程序创建XML架构。这些其他计算机将使自己的xml文件符合此架构。为了让它们引用模式,需要访问该模式。我没有一个网站,我可以像通常那样发布架构。我可以将模式与程序一起打包,但后来我不确定如何让其他计算机的用户轻松地在其xml文件中引用模式。每台计算机的文件路径都不同。

我想做一些类似ROS启动文件的地方,他们使用$(find program_name)/ my_schema.xsd(http://wiki.ros.org/roslaunch/XML),但我认为这不适用于那些启动文件。有什么建议吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

如果您没有可以提供XML Schema文件的网站,您可以随时使用Dropbox或Google Drive等云服务,这两种服务都允许您通过URL公开提供文件。 / p>

如果出于某种原因,您确实希望将XSD与项目的程序或XML文件打包在一起,则可以避免在通过

在不同计算机上定位XSD时出现问题