将XSLT转换为C++;从XML获取JSON 我一直在尝试如何在C++中将XML条目转换成JSON。我遇到了这个话题:

将XSLT转换为C++;从XML获取JSON 我一直在尝试如何在C++中将XML条目转换成JSON。我遇到了这个话题:,c++,xml,json,xslt,C++,Xml,Json,Xslt,在这个答案中,它讨论了使用xslt来转换它。我在这里找到了一种类型的存储库: 我的问题是,我从来没有听说过XSLT,我无法理解如何在我的C++项目中使用它来将XML转换成JSON。有人能在我的路上闪出一些光来帮助我吗?< /P> < P>是一个头的C++库。它有一些测试,可能会有帮助 编辑 如果必须使用XSLT,请尝试使用。有一个示例(和详细说明): 您可以使用从XalantTransform子目录运行XalantTransform XalantTransform foo.xml foo.xs

在这个答案中,它讨论了使用xslt来转换它。我在这里找到了一种类型的存储库:

我的问题是,我从来没有听说过XSLT,我无法理解如何在我的C++项目中使用它来将XML转换成JSON。有人能在我的路上闪出一些光来帮助我吗?< /P> < P>是一个头的C++库。它有一些测试,可能会有帮助

编辑

如果必须使用XSLT,请尝试使用。有一个示例(和详细说明):

您可以使用从XalantTransform子目录运行XalantTransform

XalantTransform foo.xml foo.xsl foo.out

可以从和获取示例xml2json.xsl文件。用这个替换上面的foo.xsl并查看输出


希望这会有所帮助。

老实说,我真的不知道你的问题的答案,但这个链接可能会对你有所帮助。至少从页面内容来看,这听起来可能很有帮助(“Xalan是一个XSLT处理器,用于将XML文档转换为HTML、文本或其他XML文档类型。”)。