クエリを実行しようとしています。SELECT SQL
その後、をループしてResultSet
取得しcolumns
、それらに対して取得したデータがcolumns
有効かどうかを確認する必要がありJSON String
ます。
これcolumnsList
は、特定のテーブルのArrayList
すべての名前を含むものです。Columns
ResultSet rs = preparedStatement.executeQuery();
while (rs.next()) {
for (String column : columnsList.split(",")) {
//check whether rs.getString(column) is a valid JSON String?
if(rs.getString(column).ISvalid_JSON_String()) {
System.out.println("Valid JSON String data")
}
}
}
各列で取得したデータが有効なJSON文字列であるかどうかを確認するにはどうすればよいですか?
何かご意見は?