BLOBXMLの値を取得する方法
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
kennyJ
投稿数: 9
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
BLOB型のXMLより要素の値を取得したいのですが、
「マスタリングeDeveloper」の
「Webサービス(コンシューマ)」の
「XML BLOB の作成/ 読込を行う」を見てやってみたのですが、うまくいきません。
BLOBのXMLは正常にできてます。
山下博士のWebサービスのサンプルではDOMを使って展開されてたんですが、Magicの関数で簡単に取得できないものかなと考えてます。
ちなみにBLOBではなく直接XMLファイルを入出力ファイルに定義してXMLget関数で取り出すことはできました。
なにか情報ありましたらよろしくお願いします。
「マスタリングeDeveloper」の
「Webサービス(コンシューマ)」の
「XML BLOB の作成/ 読込を行う」を見てやってみたのですが、うまくいきません。
BLOBのXMLは正常にできてます。
山下博士のWebサービスのサンプルではDOMを使って展開されてたんですが、Magicの関数で簡単に取得できないものかなと考えてます。
ちなみにBLOBではなく直接XMLファイルを入出力ファイルに定義してXMLget関数で取り出すことはできました。
なにか情報ありましたらよろしくお願いします。
投票数:0
平均点:0.00
muka
居住地: 東京都練馬区
投稿数: 69
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
入出力ファイルの定義の「メディア」を「D=XMLダイレクトアクセス」から「V=項目」に変えて、BLOB項目を「式/項目」で指定するだけかと思います。
同じようにXMLGet(もしくはXMLBlobGet)できるかと・・・。
同じようにXMLGet(もしくはXMLBlobGet)できるかと・・・。
投票数:0
平均点:0.00
kennyJ
投稿数: 9
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
mukaさんありがとうございます。
実は、今eサポにて、解析中なのですが、Webサービス通しで受けた
XMLBloBがなぜか「UTF-16」に変換されているとのことらしいです。
なので、BlobがXMLソースとして解析できずエラーになっていたみたいです。
原因は究明中です。
なので、処理としては間違ってなかったみたいです。
お騒がせしました。
実は、今eサポにて、解析中なのですが、Webサービス通しで受けた
XMLBloBがなぜか「UTF-16」に変換されているとのことらしいです。
なので、BlobがXMLソースとして解析できずエラーになっていたみたいです。
原因は究明中です。
なので、処理としては間違ってなかったみたいです。
お騒がせしました。
投票数:0
平均点:0.00