私は奇妙な問題に直面しています。
私がやっていることは、いくつかの値を DB (oracle 11g) にvarchar2として保存し、Java で値をフェッチし、フェッチしたデータを操作することです。
今、私はDB の値として\nrs.getString()
を持っており、Java を使用してそれを取得しています。私は適切な値を取得しています\n
。
String newLine=rs.getString("column_value");
ここで、HTML ページを解析し、ページ全体を文字列として取得します。ページに、以下のような情報を表す 3 行があるとします。
Time: 08 AM - 11 AM
Duration : 36 minutes
コードでは、 「Duration :」をメソッドに渡すと、「36 分」が返されます。
私が使用するロジックは、「Duration :」のインデックスを取得し、 「\ n」が検出されるまで読み取ることです。改行を次のように宣言すると、コードは正常に機能します
String newLine= "\n";
しかし、DBから取得すると機能しません。これをDBに保存する必要がないことはわかっていますが、これらのアイテムをハードコーディングしたくありません。したがって、DBにのみ保存する必要があります。誰でもこれで私を助けることができますか???