jmsメッセージからヘッダーとプロパティを除いたjmsメッセージテキストのみを抽出します。 JMSヘッダを抽出するには:msg.getJMSCorrelationID()
; JMSプロパティを抽出するにはjmsMessage.getPropertyNames()
メッセージからテキスト値のみを取得する方法はありますか? 以下のサンプルメッセージで、「hello queue」のみを抽出します。これを行うJava機能がありますか? jmsテキストコンテンツを抽出する
1
A
答えて
1
メッセージ本文がテキストメッセージ(プレーンテキストまたはXML)の場合は、次のように抽出できます。
String msgBody = ((TextMessage) message).getText();
JMS 2.0 APIはMessage
インターフェイスに追加方法<T> T getBody(Class<T> c)
を露出させます。
メッセージブローカーまたはソースがJMS 2.0の苦情である場合は、以下のようにオブジェクトのキャストを行わずにメッセージ本文をはるかにクリーンな方法で抽出します。
String msgBody = message.getBody(String.class);
+1
私はこの作業msg.getText().Tanksを@ user3714601に持っています。 – Rad4
+0
あなたのブローカーがJMS 2.0の苦情を受けている場合は、新しい方法を使用することもできます。有用な場合、Plsは答えを受け入れる.. –
関連する問題
- 1. 抽出テキストコンテンツ - txtをするのlinux
- 2. Webページからテキストコンテンツを抽出する方法は?
- 3. Perlを使ってSGML DTDからテキストコンテンツを抽出するには?
- 4. tikaを使用してpdfファイルからテキストコンテンツを抽出できません
- 5. 大きなテキストコンテンツから特定のテキストを抽出するにはどうすればよいですか?
- 6. Python 3で記事サイトのテキストコンテンツを抽出するにはどうすればよいですか?
- 7. テキストコンテンツ
- 8. 消費のためにxpathを使用して表のセルのテキストコンテンツを抽出していますか?
- 9. Jmsシリアライザ動的露出
- 10. Webスクレイピングでクラスを使用して要素のテキストコンテンツを抽出できません
- 11. Wikipedia - iframeからテキストコンテンツを引き出しますか?
- 12. 重複情報を抽出するための抽出
- 13. HTMLから抽出して特定の行を抽出する
- 14. Pythonエクセルセルを抽出する
- 15. ビットを抽出する
- 16. Excelを抽出する - beginner
- 17. サブシーケンスPythonを抽出する
- 18. xslt - リーフノードを抽出する
- 19. 関数を抽出する
- 20. ファイル名を抽出する
- 21. ジップキンデータを抽出する
- 22. R出力の値を抽出する
- 23. ホバーのテキストコンテンツを変更する
- 24. MySQL - テキストコンテンツをGROUP BYする方法
- 25. mvcのテキストコンテンツのルートを置換する
- 26. iframeで静的テキストコンテンツを表示する
- 27. ActionBarSherlockナビゲーションスピナーのテキストコンテンツをラップする方法
- 28. アニメーション後のテキストコンテンツを変更する
- 29. JMSキューとJMSトピック
- 30. JMSシリアライザ抽象親クラスで非直列化
msg.getText()を呼び出してください。 – user3714601
@ Rad4以下の回答が役に立ちました。もしそうなら、あなたの投票に感謝します。ありがとう。 https://stackoverflow.com/help/why-vote –