最新のDrupal 7.12をインストールし、カスタムCMSからエクスポートされたカスタムコンテンツタイプデータをインポートする必要がありますが、正しいXML構造が何なのかわかりません。
1)<MY_CUSTOM_CONTENT_TYPE>
をStructureに追加しました-約20のフィールドを追加しました
2)インポートフィードを準備する
<MY_CUSTOM_CONTENT_TYPE>
3)コンテンツを含むXMLファイルをエクスポートしました(おそらく間違ったXML構造で)
<?xml version="1.0" encoding="UTF-8"?>
<articles>
<article type="MY_CUSTOM_CONTENT_TYPE">
<title>1234</title>
<custom_1>1234</custom_1>
<custom_2>abcd</custom_2>
...
<custom_20>...20...</custom_20>
</article>
</articles>
3)XMLファイルを読み込んだ後、「新しいノードはありません。」
コンテンツをエクスポートするときにXML構造を準備できますが、その方法を知りたいです。
私の場合、エラー"新しいノードはありません"は、xpathパーサー設定の誤ったxmlコンテキストが原因でした。
あなたのケースでは://article
だけでなく:article
。
それの訳は //article
in xpathは言う"すべての記事タグ"と同等です。 xpathにarticleのみを指定した場合、コンテキストフィードは何もインポートしません。