• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 21178
  • 公開日時 : 2015/03/02 08:14
  • 更新日時 : 2020/03/23 10:46
  • 印刷

【DataSpider Servista】 マッパーで要素名とインデックスを編集したところデータが取得できなくなりました

マッパーで要素名とインデックスを編集したところ、データが取得できなくなりました。 確認するべき点を教えてください。
カテゴリー : 

回答

指定したインデックスの位置に、データが存在することを確認してください。
 
インデックスが指定されていると、データを取得する際、同じ要素名を持つ要素の中で、指定したインデックスの位置にある要素から値を取得します。
例えば、mapper の入力スキーマにある要素名「column[6]」から値を取得するようマッピングしているにもかかわらず、入力データに要素名「column」が 3 つしか存在しない場合、値が取得できずに null がセットされます。
 
なお、mapper の入力スキーマでインデックスが指定されていない同名の要素が複数ある場合、要素の特定ができずに、同名の別の要素から値を取得する可能性があります。その場合は、インデックスを設定してください。
 
 
参考情報
 
・スキーマ編集