首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

如何实现xml文件包含功能(类似jsp中的include功能)

2012-04-09 
怎么实现xml文件包含功能(类似jsp中的include功能)正在用birt开发报表,问题是每一张报表都包含相同的代码:

怎么实现xml文件包含功能(类似jsp中的include功能)
正在用birt开发报表,问题是每一张报表都包含相同的代码:
 <data-sources>
  <oda-data-source extensionID="com.genuitec.eclipse.reporting.oda" name="Data Source" id="11">
  <property name="meDriver">tyhx_report</property>
  <property name="odaDriverClass">com.mysql.jdbc.Driver</property>
  <property name="odaURL">jdbc:mysql://192.168.0.104:3306/tyhx01</property>
  <property name="odaUser">root</property>
  <encrypted-property name="odaPassword" encryptionID="base64">1234AAA=</encrypted-property>
  </oda-data-source>
  </data-sources>
我想把这段代码单独提出来,让每一个xml文件包含这段代码
怎么做?
本人在线。。。。。。

[解决办法]
首先,XML本身并不会执行,而是依靠于其他程序进行解析;而JSP是可以执行,所以你想象中的include得看解析程序是否支持。
其次,假如你能修改你的解析程序,那么要实现是很简单的。只要在XML里加入你自己的XML语句(如<include href="common.xml"/>),然后再解析程序中对相关语句解析,并引用即可。

热点排行