Die XML-Ausgabe von MySQL

gibt es eine chance, die Ausgabe aus einer MySQL-Abfrage direkt in XML?

Im sich auf etwas bezieht, wie MSSQL hat mit SQL-XML plugin, zum Beispiel:

SELECT * FROM table WHERE 1 FOR XML AUTO

gibt text (oder xml-Datentyp in MSSQL, um genau zu sein), die enthält eine XML-markup-Struktur generiert
nach den Spalten in der Tabelle.

Mit SQL-XML es gibt auch eine option explizit definieren die Ausgabe XML-Struktur wie diese:

SELECT
  1       AS tag,
  NULL    AS parent,
  emp_id  AS [employee!1!emp_id],
  cust_id    AS [customer!2!cust_id],
  region    AS [customer!2!region]
 FROM table
 FOR XML EXPLICIT

generiert ein XML-code wie folgt:

<employee emp_id='129'>
   <customer cust_id='107' region='Eastern'/>
</employee>

Sie haben keine Hinweise, wie Sie diese erreichen in MySQL?

Vielen Dank im Voraus für Eure Antworten.

InformationsquelleAutor NumberFour | 2010-05-17
Schreibe einen Kommentar