スポンサーリンク

mysql 5.1.12 から xml を出力できた。
--xml オプションを使います。

こういう出力が
mysql> select * from sample;
+----+--------------+------+
| id | url          | desc |
+----+--------------+------+
|  9 | http://foo/  | foo  |
| 10 | http://bar/  | bar  |
| 11 | http://null/ | NULL |
+----+--------------+------+
3 rows in set (0.01 sec)

こういう風になる。
% mysql -u root -p --xml
mysql> select * from sample;
<?xml version="1.0"?>

<resultset statement="select * from sample;">
  <row>
        <field name="id">9</field>
        <field name="url">http://foo/</field>
        <field name="desc">foo</field>
  </row>

  <row>
        <field name="id">10</field>
        <field name="url">http://bar/</field>
        <field name="desc">bar</field>
  </row>
  <row>
        <field name="id">11</field>
        <field name="url">http://null/</field>
        <field name="desc" xsi:nil="true" />
  </row>
</resultset>
3 rows in set (0.00 sec)


値が NULL だと nil=true となるらしい。

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー