[PHP-users 22413]xinclude について

Makoto Banba banban @ chuo-gr.co.jp
2004年 6月 28日 (月) 10:19:30 JST


はじめまして、番場と申します。

dom を使ったプログラムで、xinclude を使用したいと思っています。
そこで下記のように、書いてみました。しかし、インクルードされません。

インターネット上のドキュメントも少なく、下記の方法で合っているのか
どうかも分りませんが、何かヒントをいただければ幸いです。

やりたいことは、サーバー上にあるいつかの xml ドキュメントを結合し
て、1つの xml ドキュメントとして提供したいということです。

よろしくお願いいたします。


$doc = new_xmldoc("1.0");
$root = $doc->add_root('response');
$root->set_attribute('xmlns:xi','http://www.w3.org/2001/XInclude');

$inc = $root->new_child('xi:include','');
$inc->set_attribute('href','http://xxxxx.xml');

$doc->xinclude();
print $doc->dump_mem();

------------------

<?xml version="1.0" ?>
<response xmlns:xi="http://www.w3.org/2001/XInclude">
    <xi:include href="http://server/xxxxx.xml" />
 </response>

--
 番場



PHP-users メーリングリストの案内