jxpath 要素の text() を取得できますか、それとも機能しませんか?
素敵なxmlが与えられた場合:
<?xml version="1.0" encoding="UTF-8"?>
<AXISWeb xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="AXISWeb.xsd">
<Action>
<Transaction>PingPOS</Transaction>
<PingPOS>
<PingStep>To POS</PingStep>
<PingDate>2012-11-15</PingDate>
<PingTime>16:35:57</PingTime>
</PingPOS>
<PingPOS>
<PingStep>POS.PROCESSOR18</PingStep>
<PingDate>2012-11-15</PingDate>
<PingTime>16:35:57</PingTime>
</PingPOS>
<PingPOS>
<PingStep>From POS</PingStep>
<PingDate>2012-11-15</PingDate>
<PingTime>16:35:57</PingTime>
</PingPOS>
</Action>
</AXISWeb>
//動作しません:
jxpc.getValue("/AXISWeb/Action/PingPOS[1]/PingStep/text()");
//動作しません:
jxpc.getValue("/action/pingPOS[1]/PingStep/text()");
//動作しません:
jxpc.getValue("/action/pingPOS[1]/PingStep[text()]");
を使用してテキストを取得できることを知っています
jxpc.getValue("/action/pingPOS[1]/PingStep");
しかし、それは重要ではありません。動作しませんtext()
か?私は例を見つけることができませんでした....
PSまた、大文字と小文字の区別についても非常にうるさいです。どうにかオフにできませんか?
ありがとう、-G