問題タブ [ksoap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ksoap 応答の解析
による応答で
responseDumpのデバッグモードでは、このようなxmlがあります
しかし、envelope.getResponse()メソッドは以下のテキストを返します
UPD1このアクティクル を読みましたが、私の回答に対する解決策ではありません。
わかりました、私は以下のように答えを解析しようとしています
android - KSOAP2 を使用した OASIS WS セキュリティ仕様に準拠した複雑な SOAP エンベロープの生成?
Android開発は初めてです。OASIS Web Services Security 仕様に従って設計された .NET Web サービスを使用する必要があります。
KSOAP2 最新の API を使用して SOAP エンベロープを生成しています。以下の形式でSOAPリクエストを厳密に送信する必要があります
必要な SOAP エンベロープ
大量の検索を行い、オンライン ヘルプを参照した後、以下のように KSOAP2 を使用して SOAP 要求を生成することができました。
KSOAP2 生成要求ダンプ
マイ コード (これは単なる POC コードであるため、コーディング標準やベスト プラクティスに従っていません)
セキュリティ上の理由から、特定の情報はマスクされています。
以下のクエリで何の助けも見つかりませんでした。正しい SOAP リクエストをできるだけ早く生成するのに役立つ専門家のアドバイスをいただければ幸いです。
1.エンベロープに名前空間を追加するには? つまり、以下の属性をエンベロープに追加します。
2.エンベロープ全体で正しい名前空間を変更/マップする方法、つまり、ヘッダーにxmlns:wsse、xmlns:wsu、xmlns:was名前空間を追加し、以下のようにそれらをマッピングします
android - Androidアプリケーションでksoapライブラリを使用してデータをダウンロードするときに、水平プログレスバーに進行状況を表示するにはどうすればよいですか?
Androidアプリケーションでksoapを使用してデータをダウンロードするときに、水平プログレスバーに進行状況を表示するにはどうすればよいですか?
ここでは、サーバーからデータをフェッチするために AsyncTask を使用しています。同時に、転送されたデータと転送されるデータに応じて、水平プログレスバーの進行状況を示す必要があります。
android - 警告:匿名内部クラスのInnerClasses属性を無視します(org.ksoap2.transport.KeepAliveHttpsTransportSE $ 1)
ksoap2-android-assembly-2.5.8-jar-with-dependencies.jar
参照ライブラリ(外部jar)としてAndroidプロジェクトをコンパイルすると、次の警告が表示されます。
AndroidクライアントからEWSSOAPサービスにアクセスしようとしていますが、コードは次のとおりです。
そして、エラーは次のとおりです。
android - Ksoap後方結果
ksopリクエストがあります。私が作るためにこねるものは
そして私が得るものは
ご覧のとおり、connectionIDは上部ではなく下部にあります。
2.6。*に切り替えると、Ksoap2 2.5.8を使用しています。リクエストを送信する前に、致命的なエラーが発生します。誰かが何が悪いのかを見ることができますか。他に2つのksopリクエストがあり、すべて問題ありませんが、これには余分なtwsノードがあり、問題はConnectionIdが最初に来るように調整することです。
android - KSOAP を使用した Android でのオブジェクトの配列 (complextype) によるリクエスト
私はこのWebサービスを持っています:
FieldOB の配列は次のとおりです。
FieldOB は次のとおりです。
kvmSerializable を実装する OBField クラスがあります
および kvmSerializable を実装する ArrayOBField クラス
Web サービス呼び出し:
これは私のリクエストです (envelope.bodyOut)
問題は、OBField の配列である「フィールド」にあります。
Web サービスが「フィールド」を正しく受信していないようです
ありがとう
android - 石鹸でxmlコードの行を交換することは可能ですか?
のようなリクエストを送信したい
私が得るものは
コードは
「connectionId」を交換して2番目のSoapUIを使用すると、誰でも助けてくれるように見えます。のアイデアがあります。私はそこにあるすべてのksoapの質問を見てきましたが、答えが見つからないようですか?
java-me - j2me の Ksoap 例外
.NET WCF Web サービスを呼び出す 1 つの J2ME アプリケーションを作成し、ksoap を使用しました。
私は netbeans IDE を使用しています。
しかし、そのアプリケーションを実行すると、実行時の例外が発生します
その例外の理由は何ですか?
ここではエラーのないコンパイル時間です。
android - 実際の Android デバイスにアプリをインストールするときの ksoap jar の使用に関する問題
Android アプリケーションに問題があります。Web サービスとの接続を行うために、kSOAP jar を使用するそのアプリケーション。
Eclipse エミュレーターでは、すべて正常に動作します。しかし、apk を抽出して実際のデバイスにインストールすると、アプリケーションにはインストールされていないと表示されます。
kSOAP を削除すると、アプリケーションを開くことができます。
私は何をすべきか?
よろしく
java - ksoap2を使用してパラメータをWebサービスに渡しますか?
次のようなパラメータを持つ単純なWebサービスメソッドがあります
}
ksoap2を使用してAndroidプログラムからintgに値を渡したい。私はこのようなものを使用しましたが、これは機能しません
どうすればintgに値を渡すことができますか?(SevererはTomcat7です)ありがとう!