我正在从事一些需要xml解析器(读取RSS feed)的项目。我们已经在我们的代码中添加了RapidXML的副本。
但是昨天我看到boost:property_tree在名称空间boost::property_tree_details::rapidxml
中还包含了RapidXML的副本
所以我的问题是:我可以重用boost中的代码吗?由于名称空间包含::details::
,因此我可能会认为它不适合独立使用。
我们已经在代码的其他一些地方使用了boost库,因此也许拥有另一个RapidXML副本有点多余。
我想知道这种情况下的最佳做法是什么。
任何建议将不胜感激。
预先感谢。