Есть ли PHP функция для кодирования MySQL таблицы в XML, как ...? - PullRequest
0 голосов
/ 14 октября 2010
<?xml>
<table>
    <row>
        <columnA>ValueA</columnA>
        <columnB>ValueB</columnB>
        <columnC>ValueC</columnC>
        <columnD>ValueD</columnD>
        <columnE>ValueE</columnE>
    </row>
    <row>
        <columnA>ValueA</columnA>
        <columnB>ValueB</columnB>
        <columnC>ValueC</columnC>
        <columnD>ValueD</columnD>
        <columnE>ValueE</columnE>
    </row>
...
</table>

Ответы [ 3 ]

2 голосов
/ 14 октября 2010

Некоторое быстрое поиск в Google показывает это как ваш лучший вариант: http://www.tonymarston.net/php-mysql/dom.html

0 голосов
/ 14 октября 2010

Я предпочитаю использовать класс PEB MDB2-Schema для хранения структуры таблиц SQL в файлах XML. http://pear.php.net/manual/en/package.database.mdb2-schema.dump.php

0 голосов
/ 14 октября 2010

Вы можете использовать ...

htmlentities($table, ENT_QUOTES);

Или вы можете использовать CDATA ...

<![CDATA[
<table>
    <row>
        <columnA>ValueA</columnA>
        <columnB>ValueB</columnB>
        <columnC>ValueC</columnC>
        <columnD>ValueD</columnD>
        <columnE>ValueE</columnE>
    </row>
    <row>
        <columnA>ValueA</columnA>
        <columnB>ValueB</columnB>
        <columnC>ValueC</columnC>
        <columnD>ValueD</columnD>
        <columnE>ValueE</columnE>
    </row>
...
</table>
]]>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...