WSDL ファイルから形成されたハンドラーで 1 つのクエリを送信していますが、データベースにアクセスできない場合にクエリを実行するだけです。ハンドラーには xml タグが 1 つしかなく、その中に実行したいクエリを記述する必要があります。その後、データベースにクエリを実行し、応答を xml 形式で返します。単純な選択クエリを実行して、1 行の詳細を取得しています。しかし、応答で私は以下の例外を取得しています
org.xml.sax.SAXParseException:The content of elements must consist of well-formed character data or markup.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
proper return response XML should be
<row>
<Vendor>
<Number>
<CountryCode>1</CountryCode>
<AreaCode>23</AreaCode>
<SubNumber>456</SubNumber>
</Number>
</Vendor>
</row>
in this <SubNumber> tag is giving error,
i am not aware of value inside this tag in database.
i followed the stack trace and piece of code which is throwing the exception is:
DOMParser parser = new DOMParser();
誰でもこの例外で私を助けてもらえますか? どこを探す?修正は必要ですか?戻りデータのタグを確認する必要がありますか? それらは有効ですか基本的にChild1タグは、テーブルの1つの列に移動して永続化されるXMLを内部に保持するように設計されています