我在每个xml文件中都有一些这样的命名空间定义: -
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
etc etc
我有没有办法将这些指定为默认值,这样我就不必在每个XML文件中都写这个?
如果有帮助,我主要使用xerces-c进行解析,但我更喜欢独立于库的解决方案。
答案 0 :(得分:0)
@owagh,而不是每次都从头开始编写XML文件,您是否考虑过定义包含所有适用命名空间的XML模板?然后,您的程序可以首先加载该XML模板,然后开始填充它。