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

FAQのNo.から検索


  • No : 32724
  • 公開日時 : 2021/02/16 15:52
  • 更新日時 : 2021/02/17 12:08
  • 印刷

【DataSpider Servista】HTMLビルダーでXML型を入力データにした際に、「繰り返し処理の挿入」で自動展開できません

HTMLビルダーでXML型を入力データにした際に、「繰り返し処理の挿入」を使用したところ、うまく自動展開できませんでした。
対処方法を教えてください。
カテゴリー : 

回答

XML型を入力データにした場合は、手動でHTMLビルダーに書き込む必要があります。
 
■対応例
  • サンプルXMLファイル
----
<?xml version="1.0" encoding="UTF-8" ?>
<root>
  <record ID="001">
    <data>one</data>
  </record>
  <record ID="002">
    <data>two</data>
  </record>
</root>
----
 
上記xmlデータの例では、以下の対応にて「record」内のデータを繰り返し取得することが可能です。
  1. 要素「record」に対して繰り返し処理を挿入する
  2. 1.の処理内に、属性名を指定して属性値を取得する繰り返し処理を記述する
※属性値を取得する処理の詳細につきましては、Velocity のリファレンス等をご参照頂けますでしょうか。
 
なお、XML 型の入力データを扱う際の注意事項は、以下のオンラインヘルプをご参照ください。
  • [HTMLビルダー]-[入力データの使用方法]
目的別で検索
トラブルシューティング

このFAQに関してのご意見をお聞かせ下さい。