導航:首頁 > 編程語言 > jsarray轉string

jsarray轉string

發布時間:2025-08-01 10:59:31

A. php json_encode後的json裡面的int類型變成string類型

在轉之前遍歷數組,把數組的數字類型的值轉換為string,
$arr=array(1,'a',3);
foreach($arr as $k=>$v){
if(is_numeric($v)){
$arr[$k]=$v.'';//$arr[$k]=(string)$v;

}

}

B. 如何將json格式的string字元串轉換為string數組

public static void main(String[] args){
String s="[{\"type\":\"城際高速\",\"station\":\"北京南\",\"stationNO\":\"1\",\"days\":\"1\",\"arriveTime\":\"-\",\"startDriveTime\":\"08:45\",\"km\":\"0\"},{\"type\":\"城際高速\",\"station\":\"天津\",\"stationNO\":\"2\",\"days\":\"1\",\"arriveTime\":\"09:15\",\"startDriveTime\":\"-\",\"km\":\"120\"}]";
Object obj=JSONValue.parse(s);
JSONArray array=(JSONArray)obj;
Iterator iter = array.iterator();
String[][] ary = new String[array.size()+1][7];
String[] ss = {"type", "station","stationNO", "days", "arriveTime", "startDriveTime", "km"};
int[] a = {1,2,3};
ary[0] = ss;
int i=1;
while(iter.hasNext()){
JSONObject jObj = (JSONObject)iter.next();
ary[i] = new String[7];
ary[i][0] = (String)jObj.get("type");
ary[i][1] = (String)jObj.get("station");
ary[i][2] = (String)jObj.get("stationNO");
ary[i][3] = (String)jObj.get("days");
ary[i][4] = (String)jObj.get("arriveTime");
ary[i][5] = (String)jObj.get("startDriveTime");
ary[i][6] = (String)jObj.get("km");
i++;
}
System.out.println(Arrays.toString(ary[0]));
System.out.println(Arrays.toString(ary[1]));
System.out.println(Arrays.toString(ary[2]));
}

C. java的JSONArray怎麼用比如有一個JSONArray是 [{..."a":123, "

  1. 從json數組中得到相應java數組,如果要獲取java數組中的元素,只需要伏悶遍歷該數組。

  2. 數組內容如下:

    /**

    * 從json數組中得到相應java數組

    * JSONArray下的toArray()方法的使用

    * @param str

    * @return

    */

    public static Object[] getJsonToArray(String str) {JSONArray jsonArray = JSONArray.fromObject(str);

    return jsonArray.toArray(); }

3.從json數組中得到java數組,可以對該數組進行轉化,如將JSONArray轉化為String型、Long型、Double型、Integer型、Date型等消廳納等。

4.分別採用jsonArray下的getString(index)、getLong(index)、getDouble(index)、getInt(index)等方法。

5.同樣,如果要獲取java數組中的元拿沒素,只需要遍歷該數組。

D. jsonarray怎麼轉化為string

  1. 用這個方法:JSON.stringify(xxx);

  2. 比如在js中:

  3. var joker = {name:"Joker",age:23};//這是個json對象。

  4. var result_string = JSON.stringify(joker);//這個result_string就是String了。

  5. var result_json = JSON.parse(result_string);//這個result_json就是又轉換回json了。

E. JSONObject能不能強轉成String類型

直接toString()哇。
如果你要拿裡面的詳細內容,就只有:
JSONObject obj = JSONObject.fromObject(json);
Object rst = obj.get("StudentInfo");
JSONArray arr = (JSONArray) rst;
JSONObject item = (JSONObject) arr.get(0);
System.out.println(item.getString("name"));
System.out.println(item.getString("age"));
就可以列印出來了。
其中name和age是json中的key

閱讀全文

與jsarray轉string相關的資料

熱點內容
vss資料庫是什麼 瀏覽:899
奇跡13單機系統找不到指定文件 瀏覽:719
flyme魅藍3以前的版本 瀏覽:318
安卓文件管理哪些文件夾可以刪除 瀏覽:290
安卓車載導航沒有聲音是怎麼回事 瀏覽:810
cjson數組格式 瀏覽:159
vb文件在哪裡 瀏覽:215
工廠里都招什麼編程人員 瀏覽:932
jspsql登錄 瀏覽:981
網路用語粉絲閱讀什麼意思 瀏覽:333
紅頭文件怎麼列印 瀏覽:94
熱血江湖130刺客升級 瀏覽:106
jsp頁面放大鏡技術介紹 瀏覽:101
網路編程udp 瀏覽:148
加密壓縮文件如何打開 瀏覽:56
微軟編程軟體有哪些 瀏覽:736
linux目錄中創建文件夾許可權設置密碼 瀏覽:759
word文檔正式文件模版 瀏覽:247
linux文件系統的類型是 瀏覽:111
蘋果的無線傳輸文件找不到了 瀏覽:102

友情鏈接