Windowsのマスターブラウザーをnbtstat等使わずに簡単に調べる方法を見つけたので、書いておきます。
※ただし、XPの場合
Microsoft Windows XP 用 Windows サポート ツールというのを探してダウンロード、もしくはXPのインストールディスクからインストールします。
すると、C:\Program Files\Support Toolsにbrowstat.exeがインストールされます。
※インストール種別をTypicalではなく、Completeにしないとインストールされません。
インストール完了後、今後のために「C:\Program Files\Support Tools」にパスを通します。
そして以下のコマンドを実行するとマスターブラウザ等が簡単に調べられます。
browstat status
フィーチャーフォン(ガラケー)からiPhoneに機種変更する際、
電話帳移行してもらって、元の電話帳に誕生日が登録されているデータがあった場合に
日付が前日にずれてしまうようです。
表示される日付はあっていますが、カレンダーで見ると前日に表示されてしまいます。
その際は、一度誕生日データを削除し、再度入力し直すとちゃんと表示されるようになります。
SDカード内にフォルダーを作成します。
再帰的に作成するにはmkDirsメソッドを使用します。
※パーミッションの記述は割愛します。
String PATH = Environment.getExternalStorageDirectory().toString() + "/DCIM/Example"; File f = new File(PATH); if(!f.exists()) { try { f.mkdir(); } catch (IOException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } }
以下のようなJSONデータがあったとします。
{"json":[{"id": "00001","category": "カテゴリー1","title": "テスト1"},{"id": "00002","category": "カテゴリー2","title": "テスト2"}]}
String json_data = "{\"json\":[{\"id\": \"00001\",\"category\": \"カテゴリー1\",\"title\": \"テスト1\"},{\"id\": \"00002\",\"category\": \"カテゴリー2\",\"title\": \"テスト2\"}]}"; JSONArray jArray; StringBuilder sb = new StringBuilder(); try { jArray = new JSONObject( json_data ).getJSONArray( "json" ); for (int i = 0; i < jArray.length(); i++) { JSONObject jsonObj = jArray.getJSONObject(i); sb.append(jsonObj.getString("title")); } Toast.makeText(this, sb.toString(), Toast.LENGTH_LONG).show(); } catch (JSONException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); }
コード上でデータを追加する場合(例外処理は上記と同様にしてださい)
JSONObject nJArray = new JSONObject(); nJArray.put("id", "00003"); nJArray.put("category", "カテゴリ3"); nJArray.put("title", "テスト3"); jArray.put(nJArray);