質問

さんがつhttps urlを送要求のスキーマ、また一部のxml対応のwebサービスです。

たhttps url接続を使用してい:

URL myurl = new URL(httpsURL);
                HttpsURLConnection con = (HttpsURLConnection)myurl.openConnection();
                con.setDoOutput(true);
                con.setDoInput(true);
                con.setUseCaches(false);
    con.setRequestProperty("Content-type","text/xml");

そう、上からコードを取得していますの対応からXMLサーバーです。今の私の質問は、これ最高のパーサによっ構文解析の対応xmlデータに私の簡単なJavaオブジェクトです。

していまgoggledくと、様々なソリューションが混乱のための適切な選択します。

あてご提案とサンプルを例にしてください..

よろしくお願...

編集 :上記https応答ではない石鹸

役に立ちましたか?

他のヒント

これは、SOAPサービスの場合は

あなたは春-WSまたはJAX-WSのような代わりに、SOAPクライアントAPIを使用する必要があります。

私たちは、Java 1.5を必要とし、Java 6に含まれている、このためメトロライブラリを使用します。

あなたは、その後、簡単に後処理することができ、結果、のためのDOMツリーを取得します。

私たちは、メトロを使用してJavaソースにWSDLを変換するためのIntelliJ IDEAを使用しました。

いるのを見てキャスター(http://www.castor.org/xml-mapping.html とは非常に簡単に地図XML POJOs.生成するJavaクラスに基づくXMLスキーマ(お場合のWSDLファイル).

できたら構文解析に対応しています:

StringReader sr = new StringReader(inMessageString);
YourSoapResponse response = (YourSoapResponse)Unmarshaller.unmarshal(YourSoapResponse.class, sr);

ヒマシンが比較的高速度で温めながXML対応の"巨大な"き再考する必要があると使用Stax(http://stax.codehaus.org/Home)を備えています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top