2
ExcelのデータファイルをXMLとしてWebサービスに送信する必要があります。テーブルのデータは、次のようになります。 see example of table here!Javaを含むSOAPElementにXMLを含む文字列を追加する
最初の行には常に列のデータのXMLタグが含まれています。ほとんどのデータ列は文字列を保持しますが、一部のものはxmlを保持します。これらの子ノードは、Webサービスがデータを受け入れるために重要です。
私はすべての行が新しいSOAP要求である各列に新しいSOAPElementを作成するSOAPを使用しています。
SOAPElement newElement = body.addChildElement(tagForThisColumn);
newElement.addTextNode(stringValueOfCell);
これは、文字列値のために完璧に動作しますが、のSOAPElementは、XMLを用いた細胞のすべて「<」と「>」をエスケープします。
私はすでに答えを検索し、類似の問題にはいくつかの解決策を見つけましたが、どれもフィット鉱山..