2011-01-03 7 views
2

私はビジネスアプリを持っており、ユーザーにいつでもデータをエクスポートできるようにしたいと考えています。PHP/MySQL経由でXMLにアプリケーションのデータをエクスポートするためのベストプラクティス?

私はこのような何か実行して半手動でXMLファイルを書き込むことができますことを知っている:私はこれが最善の方法であれば、私が尋ねるだろうと思って、 http://www.kirupa.com/web/mysql_xml_php.htm

をしかし?または、これをより簡単に/迅速に行うために使用できるフレームワークがありますか?多分、そうでないかもしれません - 上記のやり方をするのはあまり難しくありません。

また、あまり重要ではない - XMLはエクスポートするのに最適なフォーマットですが、それは正しいですか?

ありがとうございます。

+0

は、普通の人は、そのデータを使って何かを行うことができますので、CSV形式が良いかもしれないことが示唆された友人を持っていました。確かに何かを検討する。 –

答えて

1

データをエクスポートする最適な形式は、エクスポートするデータの種類によって大きく異なります。一部のデータセットでは、カンマ区切り値(CSV)ファイルへの簡単なエクスポートで十分です。データがより複雑な場合は、PHP値をXMLオブジェクトにシリアル化するPEARパッケージがあります。

このチュートリアルでは、PHPでの既存のデータを取り、よく構造化されたXMLに比較的容易にそれを変換するために、様々なPEARパッケージを使用する方法を紹介します:

http://articles.sitepoint.com/article/xml-php-pear-xml_serializer

私は間違いなくオプションとしてXMLをお勧めしますXMLとうまく対話する膨大な数のツールとテクノロジーが存在するため、データをエクスポートすることができます。などのXQuery、XSLT、

+0

このパッケージは比較的使いやすく見えます...私は試してみましょう。答えと詳細な説明をありがとう - ありがとう! –

関連する問題