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":""}

これは、アイデアを提供するためのほんの一部です。

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

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

どうもありがとう、

ケビン

4

3 に答える 3

5

これは、 MongoDBなどのドキュメント データベースに一般的に保存されるもののように見えます。形式は自由形式のJSONであるため、自分で解析して解釈する必要があります。PHP を使用json_decode()している場合は、JSON 文字列を取得してネイティブ PHP 配列に変換することで、解析に役立ちます。その後、MySQL データベースに保存したり、そこから RSS フィードを生成したりするなど、生成された配列で必要なことを行うことができます。

于 2012-04-23T16:17:26.697 に答える
1

JSONのように見えます

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

于 2012-04-23T16:17:46.537 に答える
1

それがJSONデータです。

詳細については、http ://www.json.org/ を参照してください。

于 2012-04-23T16:17:55.403 に答える