2012-04-16 67 views
0

早安社區,寫XML的代碼XMLWriter的

在PHP框架或特別是在XMLWriter的類寫純XML代碼的方法存在嗎?

我的目標是將其從DB嵌入XML數據用XmlWriter類創建其他XML代碼。

E.g.我已經寫

<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(); 

或必須我寫一個算法來做到這一點?

任何想法? 非常感謝。

親切的問候 某人

回答

1

問題解決了。 writeRaw($ content)將XML代碼寫入流。

+0

我昨天看這個問題,但我只是無法弄清楚你的意思。很高興你明白了。 – 2012-04-17 09:57:05