我需要创建一种基于XSD架构的'骨架'XML。这些架构定义的文档没有命名空间,是由其他开发人员手动编写而非自动化生成。其中没有混合内容,即元素仅包含元素或仅包含文本。此样例XML的规则如下:
这需要以可靠的方式通过编程完成,因为该样例XML会被其他XSLT转换使用。
- 只能包含元素而不能包含���文本的元素不应在样例XML中创建
- 所有其他可选和必填元素应包含在样例XML中
- 即使可以出现多次,元素也应仅创建一次
- 任何其他节点,如属性,注释,处理指令等都应被省略—样例XML将是一个'元素树'
这需要以可靠的方式通过编程完成,因为该样例XML会被其他XSLT转换使用。