0

おはようコミュニティ、

PHP フレームワークまたは特に XMLWriter クラスに純粋な XML コードを記述するメソッドが存在しますか?

私の目的は、DB から XMLWriter クラスで作成された他の XML コードに XML データを埋め込むことです。

たとえば、私は書いた

<Data>
  <Element1 attribute="Value">


    <!-- 
         Write here XML code from DB,
         so following code retrieved from DB as text
    -->

    <strong>Bolded</strong> text and <em>italic</em> text....

  </Element1>
</Data>

関数 writeElement、startElement、および endElement が存在することは知っていますが、それで問題が解決するわけではありません。

したがって、ソースは次のようになります。

// $sourceFromDB is a string as XML code got from the DB

$writer->startElement("Data");

$writer->startElement("Element1");
$writer->writeAttribute("attrbitue", "Value");

// The code to write XML code
// writeXML is a pseudo method
$writer->writeXML($sourceFromDB);

$writer->endElement();
$writer->endElement();

または、これを行うアルゴリズムを作成する必要がありますか?

誰でもアイデアはありますか?どうもありがとう。

よろしくお願いします

4

1 に答える 1

1

問題が解決しました。writeRaw($content) は XML コードをストリームに書き込みます。

于 2012-04-17T09:55:16.487 に答える