我是tinyxml的新手,我想使用tinyxml库生成以下xml文件。你能帮我解决这个问题吗? 非常感谢
<?xml version="1.0" encoding="utf-8" ?>
<geo:Sim xmlns:geo="http://www.xxx/geo"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.xxx/geo file:/geoX.xsd">
<GG>
</GG>
</geo:Sim>
答案 0 :(得分:4)
TinyXML不了解或关心命名空间。但是,这并不意味着您无法使用它们。您只需编写名称空间声明,就像它们是常规属性一样。因此,如果要定义geo
命名空间,请创建名为xmlns:geo
的属性并为其指定命名空间的值。等等。
同样,该元素必须命名为geo:Sim
。