カスタムコンテンツタイプを作成し、 Feeds モジュールを使用してXMLファイルをアップロードしたいと考えています。誰かがマッピングを正しく行う方法を説明できますか?新しいインポーターを追加するか、ノードインポーターを使用する必要がありますか?
XMLファイルを使用してアップロードを実行したい。ファイルにUnicode文字が含まれています。
CSVファイルに変換できません。 Open Officeを使用して変換を試みましたが、機能しません。
フィードの使用は少し複雑だと思います。
ファイルをデータベースにアップロードする他のソリューションはありますか?
注:にアップロードしようとすると、新しいノードは作成されていません。
フィード XPath Parser モジュールを使用する必要があります。
このモジュールは、次の場合に必要になることがあります。
XMLまたはHTMLドキュメントをノード、ユーザー、分類用語、または通常のデータベーステーブルにインポートします。
通常のフィードソースのようにWebページをスクレイピングして、スケジュール、更新、有効期限を設定します。
HTMLドキュメントからコンテンツを抽出して、セマンティックデータバンクまたはマッシュアップを作成します。
以下のリンクは、設定に役立ちます。
Feeds XPath Parser 、XPath構文を利用してフィードをスクレイピングする本格的なXMLパーサー。
XMLからのインポート 、drupal.forhumanists.orgから。
ForenaFeeds モジュールとの統合を使用すると、データブロックをインポートできます。
データブロックは、データベースリポジトリにあるファイルです。特定の データソース に関連するすべてのデータブロックファイルを含むWebサーバー。これらのファイルの実際の形式は、データソースに使用されているデータプロバイダーまたはドライバーによって異なります。
Forena を Feeds と組み合わせて使用する方法の例については、- データとデータに基づくレポートをインポートする方法)に関するビデオをご覧ください。 Drupalノード として。
開示:私は forena モジュールの共同メンテナです。