1

mootools を使用して Web サービスから応答を取得します

  onSuccess: function (responseText) {
      alert(responsetext);
    }

私が得る答えとして

<?xml version="1.0" encoding="utf-8"?>
<int xmlns="http://estimomini">15</int>

文字列 AKA 15 のみを取得するにはどうすればよいですか?

4

2 に答える 2

1

XML ドキュメントが常に次のようになることがわかっている場合は、試してみてください。

onSuccess: function(responseText, responseXML) {
  alert(responseXML.documentElement.firstChild.data);
}
于 2011-10-30T20:22:30.047 に答える
0
<script>
window.addEvent('domready', function(){
     var req = new Request({
            url: 'data.xml',
            method: 'get',
            onSuccess: function(responseText, responseXML) {                
                var tempDiv = new Element('div', {html: responseText});
                var myInt = tempDiv.getElement('int').get('text');
                alert(myInt);
            }
        }).send();
});
</script>
于 2011-11-03T17:01:21.280 に答える