2016-08-09 8 views
0

HTTPクライアントを使用してさまざまなリクエスト(GET、PUT、POST、DELETE)を送信しています。私のようなJSONデータ持っJSONデータをJavaでStringオブジェクトとして使用する

:これは

String jsonData = "{" + "\"" + "createdByID" + "\"" + ":" + "\"" + "100000" + "\"" + "," + "\"" + "createdByName" + "\"" + ":" + "\"" + "Admin" + "\"" + "," + "\"" + "modifiedByID" + "\"" + ":" + "\"" + "100000" + "\"" + "," + "\"" + "modifiedByName" + "\"" + ":" + "\"" + "Admin" + "\"" + "}" 

として保存することができるように文字列にこのJSONを保存するために今すぐ

{ "createdByID": "100000", "createdByName": "Admin", "modifiedByID": "100000", "modifiedByName": "Admin" } 

は、私はどこでも、必要な二重引用符を追加する必要がありますJSONデータを文字列オブジェクトに格納できるようにツール/ユーティリティを使用する人はいますか?

誰もがすでにあなただけ、あなたのコード内で刺すようなJSONを保存する場合はねえ、あなたは二重のコードを追加する必要があり、この

+0

あなたが何を求めているかはっきりしません。それは文字列であり、変換は必要ありません。引用符にエスケープ文字を追加する場合は、テキストエディタの検索と置換を使用します。そして、別々の文字列とプラス文字の必要はありません –

+0

JSonオブジェクトをStringに変換する場合は、JSON解析ライブラリを使用できます。 –

+0

私は彼がフィールドがJSONとして扱われていることを意味していると思っています。この場合、この答えは便利です:http://stackoverflow.com/a/15665014/3211175 – AlexITC

答えて

0

を行っている場合は共有してください。

jsonをテキストファイルから読み取ろうとすると、二重引用符などを追加する必要はありません。

以上のコードでは、コードのコンパイル後に二重引用符は考慮されません。

関連する問題