問題タブ [simple-el]
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.
apache-camel - シンプルな表現言語: Apache Camel 2.10 で ${routeId} を取得する方法
Apache Camel 2.10 で「routeId」にアクセスするにはどうすればよいですか?
プロパティが camel 2.11 から存在することがわかります。
Simple Expression Langauge のドキュメントから
他に利用可能な簡単なハックはありますか?
java - 「シンプル」で Exchange プロパティを大文字に変換するにはどうすればよいですか?
Apache Camel Exchangeのプロパティを Apache Camel式言語で大文字に変換するにはどうすればよいですか?
例えば
しかし、私は得ています:
を介して、自分のプロパティが実際に存在することを確認しました.log("${property.countryCode}")
。
toUpperCase
これは、Apache Simpleを使用するのにそれほど難しいことではありません(ただし、そうです)。
toUpperCase
Java や Groovy などで行う必要はありません。もっと簡単な方法があるはずです。
java - apache camelの単純式が文字列値を与えない
私はApacheキャメルを使用しています。単純な式言語を使用して body から値を取得しようとしています。String として必要ですが、単純に SimpleBuilder オブジェクトを返します。だから私はこのようなことを試しました
しかし、それは私にjava.lang.Stringを返しています。この式の結果を文字列として取得する方法を教えてください。