用c++规范化XML

canonicalization XML in c++

本文关键字:XML 规范化 c++      更新时间:2023-10-16

我正在寻找在c++中规范化部分XML文档的最简单方法。对我来说,最好的选择是一个小的库(我不是c++大师),我可以简单地添加到我的项目。如果没有这样的方法,我必须自己创建规范化的部分,我要记住什么?要删除所有不必要的空格、换行符并按字母顺序设置属性(和名称空间)?
我必须手动创建数字签名,这种规范化是其中的一部分。
我在Windows上工作,所以任何来自Linux的工具都没有用

您可能想看看Apache xerces c++库。SAX2Print示例接近规范化(展开结束标记和名称空间)。