はのは、私はこのようなSQLクエリを持っていると言うことはできません。SQLクエリがあるため、エスケープ文字の実行
このようなorm.xmlで定義されてSELECT column_name FROM table WHERE columnid <= 5
:
<named-query>
<query>
sql query
</query>
</named-query>
環境がXMLではないことを言いましたよく形成されたのは、<のためです。それでは、私は説明のためのグーグルと私は、次の例
< = < , > = >
のように文字をエスケープする必要があること、見つかったが、私はこれらの文字をexcaped際、クエリが実行されません。エスケープのために有効ではありません。これを解決する方法や回避策をお持ちですか?
xmlからどのようにクエリを取得していますか? <<から<へHTTPデコードする必要があります。ここのようなもの。リンクのサンプルを参照して、「デコード」をクリックします。 https://codebeautify.org/html-decode-string – Amit
「>」セミコロン。通常のXML API関数の設定と取得を使用すると、これは隠されます。 –
まあ、私は正確にどのように私はクエリをピックアップして、このorm.xmlファイルがどこにマップされていない原因知っていない...私は春と休止状態で作業するので、何とかそれ自体を行う必要があります – madStudent