私は xml 要求応答 Web サービスの初心者です。
私は zend フレームワークを使用しており、wsdl 以外の xml リクエストをリクエストとともにサーバーに送信していますが、Content-Type:application/x-www-form-urlencoded
適切な応答が得られます。
リクエストを送信する方法は ajax ではなく、通常の形式で投稿してからリクエスト xml を生成し、サーバーから xml レスポンスを取得しています。
応答 xml を割り当てて、次のようにファイル$this->view->response = $xmlResponse;
にアクセスしようとしましたindex.phtml
<script type="text/javascript">
var response = $.parseXML"<?php echo "<?xml version='1.0' encoding='utf-8'?>".$this->response;?>";
</script>
しかし、それはエラーを示しています
SyntaxError: unterminated string literal
[Break On This Error]
var response = "<?xml version='1.0' encoding='utf-8'?><arzoo__response>
|-----at here it shows error
この応答 xml に基づいてビュー ファイルにコンテンツを表示する必要があるため、javascript 変数に関連付けました。
今私の質問は、この xml resonse を処理する最善の方法は何ですか? ガイドしてください