1

アフィリエイト マーケティング会社が提供するフィードを処理する Wordpress プラグインを作成しています。

コンテンツは CSV または XML 形式で提供されます

問題は、さまざまな企業間に標準がないため、さまざまなキー、ヘ​​ッダー、およびコンテンツが付属していることです。

CSV を解析するときは、Kazuyoshi Tlacaelel のCSV Parserを使用しました

これは、CSV ファイルを解析するクリーンで簡単な方法です。

$csv = new File_CSV_DataSource;

$csv->load($file);

$csv->countRows();

$csv->getHeaders();

$csv->getrawArray();

最も重要なことは、異なるヘッダーと行に完全に依存しないことです。

XML の解析に SimpleXML を使用することを検討していましたが、タグはソースごとに異なるため、実行可能なソリューションとは思えません。

アフィリエイト フィードを処理する別の Wordpress プラグインを見ると、コンテンツを解析する前に XML ファイルを CSV に変換していることがわかります。

この問題に対してどのような解決策を実装しますか?

4

0 に答える 0