ajaxslt javascriptライブラリを使用しています。(http://code.google.com/p/ajaxslt/)XPATHを使用してノードを取得しようとしています。
私のXMLは次のとおりです。
<page>
<message>
Hello World.
</message>
</page>
// pageを使用して、ページの下のすべてのノード、つまりメッセージノードを使用できるようにしようとしています。同じものを印刷しようとすると。出力としてHelloWorldのみを取得しています。
以下は、私が使用したコードスニペットです。
<script src="./js/xpath.js" language="JavaScript"></script>
<script src="./js/xpath_script.js" language="JavaScript"></script>
<script type="text/javascript">
function showMessage(){
var xml = document.getElementById('xml');
var ctx = new ExprContext(xmlParse(xml.value));
var expr = xpathParse("//page");
var result = expr.evaluate(ctx);
alert("res:"+result.stringValue());
}
誰かが私がここで間違っていることを教えてもらえますか?
前もって感謝します。
サラバナンK