2015-03-31 50 views
1

是否有任何简单的方法可以在Node.js中基于XML模式创建XML?目前,我看到了像xmlbuilder这样的模块,它有助于从头开始创建XML(不遵循模式)。我想要高水平的,基于XML模式/ XSD,这将有助于创建XML。就像POJO是基于XSD创建的,现在很容易填充POJO,然后创建XML。在Node.js中构建基于xml模式的xml

感谢您的任何提示...

回答

1

我的Jsonix笔者这是一种强大的模式驱动的XML < - > JS转换器中,Node.js的,以及在浏览器中工作。

看到这个答案的一个完整的例子:你可以采取一个XML Schema和产生Jsonix映射出它

模式驱动的方式。然后,您可以序列化符合原始XML模式的JSON数据或解组该模式中的XML。 Jsonix考虑模式的类型和结构。

+1

等等,什么?它需要Java? – 2016-08-11 16:44:26

+0

@KeithTyler Jsonix - 不,它是纯粹的JavaScript。 Jsonix Schema编译器 - 是的。 – lexicore 2016-08-11 17:37:22

+0

那么,如果我想使用jsonix生成基于已知模式的兼容XML,我依赖于基于Java的模式编译器。任何理由为什么jsonix不能只是本地解析xsd? – 2016-08-12 17:43:55