解析JSON并创建仍然代表数据的XML格式文件。 (SuperXMLParser添加了所有#childms / #name标签)。 解析XML并创建JSON格式的文件。 (阵列/对象/...)
使用通用对象,但从通用对象创建正确的JSON / XML数据。 或者我是否必须使用特定对象才能获得格式正确的输出格式?
答案 0 :(得分:1)
对于TMongoWire,我创建了一个填充IBSONDocument对象的JSON解析器,它基本上是基于OleVariant的键值集合:
https://github.com/stijnsanders/TMongoWire/blob/master/bsonUtils.pas
这回答了关于在没有反序列化的情况下进行转换的部分问题。要生成XML,您可以复制JsonToBson
,但要生成XML。