项目中遇到一个问题,需要将一个XML里的信息拆分成多个文件进行存放,使用如下方法即可:
1,按模块将对应节点从xxx.xml中拷贝出来,放到一个test.xml中,如test.xml中内容如下:
<servlet>
<data>11</data>
</servlet>
2,在我的xxx.xml中引入test.xml
<!DOCTYPE
test
[<!ENTITY test
SYSTEM "file:///G://test.xml">
]>
<Abc>
&test;
</Abc>
这样,即可成功引入对应的test.xml至xxx.xml中
需要注意:此种做法一般在XML读取的时候可以生效,写入的时候,如果写入的是xxx.xml文件中引入其他XML的节点,则会有问题。