2012-04-23 5 views
1

こんにちは私のクライアントの1人は、彼らのSEO会社によってひっくり返されています。この会社は、サーバーからのデータフィードに依存する非常に広範なPHPスクリプトを使用しています。私はこのフィードのコピーをユーザーのサーバー上のいくつかの.txtファイルで見つけました。それはデータベース形式の何らかの形のように見えます。それはMySQLのように私には見えないので、あなたがそれを特定することによって私を助けることができるかどうか疑問に思っていましたか?これはどのタイプのデータベースですか?

スニペットは以下の通りです:

{"filename":"example xx Example","content":[{"title":{"1":"xx example\r\nexample in xx\r\nexample in the xx region\r\nexample in the xx area","2":"","3":"","4":""} 

これはあなたのアイデアを与えるために、それのほんの一部です。

フィードを削除して、スクリプトが送信する変数を読み取って、それが望ましいものをMySQLデータベースから出力できるPHPファイルを作成したいと考えています。しかし、私はそれを上記の形式から最初にMySQLに変換する必要があります。

フォーマットや変換に関するアイデアはありますか?

多くのおかげで、

ケビン

+0

純粋なJSONのように見えます。 http://en.wikipedia.org/wiki/JSON –

答えて

1

のように見えます。

詳細については、こちらをご覧ください。http://www.json.org/

+0

あなたはこれをフィードとして出力する簡単な方法を知っていますか? –

5

それは誰かが、一般的なMongoDBとして文書データベースに格納なるかのように見えます。形式はフリーフォームJSONです。したがって、解析して解釈する必要があります。 PHPを使用している場合は、json_decode()がJSON文字列を取得してネイティブPHP配列に変換することにより、解析に役立ちます。生成された配列をMySQLデータベースに保存するか、RSSフィードを生成するなど、生成された配列で必要な処理を行うことができます。

1

は、JSONデータだJSON

http://json.parser.online.fr/

+0

これはフィードとして出力する簡単な方法をご存知ですか?閉じる}}}}} –