使用XRCES+C++从XSD生成特定数据的XML

使用XRCES+C++从XSD生成特定数据的XML,c++,xml,xsd,xerces-c,C++,Xml,Xsd,Xerces C,考虑来自数据库/其他资源的数据和描述该数据的模式 如何根据此模式及其提供的任何方面/约束生成XML文档? 哪种API最适合该任务?哪个钩子? SAX解析器的startElement/endElement方法看起来很有前途,但这些方法适用于解析。搜索模式导向编辑。可能有许多文档对模式和数据的特定组合有效,因此为了获得有用的结果,必须有人或程序参与循环,以做出符合语义的决策。模式只是定义了高阶语法。我看这是一个相当高级的主题。这件事我以后再谈。无论如何,谢谢你。我们确实考虑过在DOM级别3中加入一些

考虑来自数据库/其他资源的数据和描述该数据的模式

如何根据此模式及其提供的任何方面/约束生成XML文档? 哪种API最适合该任务?哪个钩子?
SAX解析器的startElement/endElement方法看起来很有前途,但这些方法适用于解析。

搜索模式导向编辑。可能有许多文档对模式和数据的特定组合有效,因此为了获得有用的结果,必须有人或程序参与循环,以做出符合语义的决策。模式只是定义了高阶语法。我看这是一个相当高级的主题。这件事我以后再谈。无论如何,谢谢你。我们确实考虑过在DOM级别3中加入一些特性,这将使实现更容易,但很明显,对于API应该是什么样子还没有达成共识,所以我们搁置了这个想法。