如何为xml命名空间设置默认值?

时间:2012-08-17 15:46:45

标签: xml xsd xerces-c

我在每个xml文件中都有一些这样的命名空间定义: -

xmlns:xi="http://www.w3.org/2001/XInclude" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
etc etc

我有没有办法将这些指定为默认值,这样我就不必在每个XML文件中都写这个?

如果有帮助,我主要使用xerces-c进行解析,但我更喜欢独立于库的解决方案。

1 个答案:

答案 0 :(得分:0)

@owagh,而不是每次都从头开始编写XML文件,您是否考虑过定义包含所有适用命名空间的XML模板?然后,您的程序可以首先加载该XML模板,然后开始填充它。