如何通过现有的XSD架构创建(空)XML文件? 哪些PHP(5.3)函数是必需的?将XSD转换为XML
4
A
回答
1
您需要编写一个PHP分析器,它接受XSD文件并根据标记构建一个XML文件。
根据您的XSD架构的复杂性,这可能需要短时间/中等时间 - 或者根据“您应该手动创建一个XML文件”而言,这可能完全不可行。
2
我还在搜索如何直接“初始化”与PHP中现有XSD对应的DOM XML对象。这允许使用我自己的数据轻松“馈送”这个空的XML文件。 只找到一个方法,该方法这样做,PHP
的http://www.php.net/manual/en/sdo-das-xml.examples.php
的SDO DAS XML扩展参见实施例#2。不幸的是,扩展并不是在PHP 5.3中默认的,你必须通过PECL来添加它,这在我的Windows PC上不起作用,所以我无法测试它。
+0
感谢分享! – powtac 2011-10-06 16:21:41
相关问题
- 1. 将xml + xsd转换为xhtml
- 2. 使用c将xsd转换为xml#
- 3. 如何将xml转换为xsd in oracle
- 4. 使用xsd将csv转换为xml
- 5. 将xsd模式转换为xml
- 6. perl的转换XSD为xml
- 7. XSD TO XML转换
- 8. 如何将XML从一个XSD转换为另一个XSD?
- 9. 将xsd转换为WSDL?
- 10. 将XSD转换为RDF Schema
- 11. 将XSD转换为ECore
- 12. 将Cobol copybook转换为XSD
- 13. 使用基于XSD的XSLT将XML转换为XML
- 14. xsd到xml转换帮助?
- 15. XML到XSD的转换
- 16. 将XML架构转换为Visual Studio的XSD
- 17. 如何将metrics.exe XML文件转换为XSD?
- 18. 使用JAVA将XSD转换为XML示例格式
- 19. 如何将“:”殖民地名称从XML转换为XSD架构?
- 20. 将XSD模板转换为PHP中的XML实例
- 21. Ebay导出列表XML结构。将DTD转换为XSD
- 22. 将没有单根节点的XSD转换为XML
- 23. XSD模式将XML数据转换为JSON格式的问题
- 24. 将XML转换为XML,将属性转换为元素
- 25. 如何将XSD转换为XSLT?
- 26. 如何将.xsd文件转换为wsdl?
- 27. 如何将XSD文件转换为XLS
- 28. 如何将Json数组转换为XSD
- 29. 如何将wsdl转换为XSD格式?
- 30. 将xsd枚举转换为C#
有一些相关的问题你可能会感兴趣(虽然没有PHP解决方案): http://stackoverflow.com/questions/761661/tool-to-generate-xml-file-from-xsd-for-testing , http://stackoverflow.com/questions/307616/xml-instance-generation-from-xml-schema-xsd, http://stackoverflow.com/questions/17106/how-to-generate-sample-xml -dtd-or-xsd -documents-from-dtd-or-xsd – VolkerK 2009-12-04 20:18:06
@VolkerK:我正在寻找PHP解决方案。 – powtac 2009-12-04 22:07:59