最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

json字符串之間的相互轉(zhuǎn)換示例代碼

 更新時間:2024年09月30日 16:51:04   投稿:whsnow  
這篇文章主要介紹了json 字符串之間的相互轉(zhuǎn)換 ,通過eval()函數(shù)可以將JSON字符串轉(zhuǎn)化為對象,本需要的朋友可以參考下

通過eval()函數(shù)可以將JSON字符串轉(zhuǎn)化為對象,stringifier 函數(shù)的作用跟parse相反,用來將一個js對象轉(zhuǎn)換為 JSON 文本

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 
<% 
String path = request.getContextPath(); 
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 
%> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
<head> 
<base href="<%=basePath%>" rel="external nofollow" > 
<title>My JSP 'test5.jsp' starting page</title> 
<meta http-equiv="pragma" content="no-cache"> 
<meta http-equiv="cache-control" content="no-cache"> 
<meta http-equiv="expires" content="0"> 
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> 
<meta http-equiv="description" content="This is my page"> 
<!-- 
<link rel="stylesheet" type="text/css" href="styles.css" rel="external nofollow" > 
--> 
<script type="text/javascript" src="<%=basePath%>/js/json2.js"></script> 
<script type="text/javascript"> 
alert("xxxx"); 
var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': {"+ 
"'streetAddress': '1 Microsoft way', 'city': 'Redmond', 'state': 'WA',"+ 
"'postalCode': 98052 },'phoneNumbers': [ '425-777-7777','206-777-7777' ] }"; 
var jsonobj=eval('('+t+')'); 
alert(t.firstName+" xxx"); 
alert(jsonobj.lastName); 

var t2="[{name:'zhangsan',age:'24'},{name:'lisi',age:'30'},{name:'wangwu',age:'16'},{name:'tianqi',age:'7'}] "; 
var myobj=eval(t2); 
for(var i=0;i<myobj.length;i++){ 
alert(myobj[i].name); 
alert(myobj[i].age); 
} 

var t3="[['<a href=# onclick=openLink(14113295100,橋頭,14113295100,d6d223892dc94f5bb501d4408a68333d,swjg_dm);>14113295100</a>','社旗縣國稅局橋頭稅務(wù)所','社旗縣城郊鄉(xiāng)長江路西段']]"; 
//通過eval() 函數(shù)可以將JSON字符串轉(zhuǎn)化為對象 
var obj = eval(t3); 
for(var i=0;i<obj.length;i++){ 
for(var j=0;j<obj[i].length;j++){ 
alert(obj[i][j]); 
} 
var jsonText = JSON.stringify(obj); 
alert(jsonText); 
} 

/* 
//stringifier 函數(shù)的作用跟 parse 相反, 用來將一個js對象轉(zhuǎn)換為 JSON 文本。 
var jsonText = JSON.stringify(obj); 
alert(jsonText); 

//如果基于安全的考慮的話,最好是使用一個 JSON 解析器。 一個 JSON 解析器將只接受 JSON 文本。所以是更安全的。 
var myObject = JSON.parse(myJSONtext, filter); 
//可選的 filter 參數(shù)將遍歷每一個value key 值對, 并進(jìn)行相關(guān)的處理。如: 
//如 
myData = JSON.parse(text, function (key, value) { 

return key.indexOf('date') >= 0 ? new Date(value) : value; }); 

//stringifier 函數(shù)的作用跟 parse 相反, 用來將一個js對象轉(zhuǎn)換為 JSON 文本。 
var myJSONText = JSON.stringifier(myObject); 
*/ 
</SCRIPT> 

</head> 
<body> 
This is my JSP page. 
 
</body> 
</html>

相關(guān)文章

  • webpack打包優(yōu)化的幾個方法總結(jié)

    webpack打包優(yōu)化的幾個方法總結(jié)

    這篇文章主要介紹了webpack打包優(yōu)化的幾個方法總結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • javascript 構(gòu)建一個xmlhttp對象池合理創(chuàng)建和使用xmlhttp對象

    javascript 構(gòu)建一個xmlhttp對象池合理創(chuàng)建和使用xmlhttp對象

    在我的這篇舊文里曾經(jīng)發(fā)布了一個簡單的ajax操作類。我們發(fā)現(xiàn),在舊文里創(chuàng)建xmlhttp對象的時候,每次都要new一個對象。而我們都知道new一個對象的開銷是很大的。
    2010-01-01
  • javascript中數(shù)組的定義及使用實例

    javascript中數(shù)組的定義及使用實例

    這篇文章主要介紹了javascript中數(shù)組的定義及使用方法,實例分析了數(shù)組的定義及使用技巧,非常具有實用價值,需要的朋友可以參考下
    2015-01-01
  • AlertBox 彈出層信息提示框效果實現(xiàn)步驟

    AlertBox 彈出層信息提示框效果實現(xiàn)步驟

    彈出層就是相對文檔或窗口定位的一個層,一般用來顯示提示信息、廣告等內(nèi)容,還可以配合覆蓋層來鎖定頁面。
    2010-10-10
  • 在JavaScript中使用for循環(huán)的方法

    在JavaScript中使用for循環(huán)的方法

    這篇文章主要介紹了如何在JavaScript中使用for循環(huán),通過使用JavaScript?for...in循環(huán),我們可以循環(huán)對象的鍵或?qū)傩?,在迭代對象屬性或進(jìn)行調(diào)試時,它可能很有用,但在迭代數(shù)組或?qū)ο筮M(jìn)行修改時,應(yīng)該避免使用for...in循環(huán),需要的朋友可以參考下
    2022-11-11
  • 每天一篇javascript學(xué)習(xí)小結(jié)(RegExp對象)

    每天一篇javascript學(xué)習(xí)小結(jié)(RegExp對象)

    這篇文章主要介紹了javascript中的RegExp對象知識點,對RegExp對象的基本使用方法,以及各種方法進(jìn)行整理,感興趣的小伙伴們可以參考一下
    2015-11-11
  • javascript判斷元素存在和判斷元素存在于實時的dom中的方法

    javascript判斷元素存在和判斷元素存在于實時的dom中的方法

    本文主要介紹了javascript判斷元素存在和判斷元素存在于實時的dom中的方法。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • uniapp中單選按鈕的實現(xiàn)代碼示例

    uniapp中單選按鈕的實現(xiàn)代碼示例

    uniapp官方雖然提供了uni-data-checkbox,含括了單選和多選框功能,但是它功能是在不能滿足需求,下面這篇文章主要給大家介紹了關(guān)于uniapp中單選按鈕的實現(xiàn)代碼,需要的朋友可以參考下
    2023-01-01
  • 原生JS實現(xiàn)pc端輪播圖效果

    原生JS實現(xiàn)pc端輪播圖效果

    這篇文章主要為大家詳細(xì)介紹了原生JS實現(xiàn)pc端輪播圖效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • JavaScript具有類似Lambda表達(dá)式編程能力的代碼(改進(jìn)版)

    JavaScript具有類似Lambda表達(dá)式編程能力的代碼(改進(jìn)版)

    在之前的一篇博文中我介紹了一種方法可以讓JavaScript具有一種近似于Lambda表達(dá)式的編程能力——但是它有一些缺點,其中妨礙它的使用的最主要的一條就是多了一層括號,讓代碼變得難以閱讀。
    2010-09-09

最新評論

滨州市| 九江市| 仙桃市| 沅陵县| 额尔古纳市| 婺源县| 重庆市| 邯郸县| 乐至县| 崇信县| 中卫市| 双桥区| 武城县| 汤阴县| 临汾市| 漾濞| 张北县| 涞水县| 如皋市| 微山县| 南皮县| 光山县| 镶黄旗| 福建省| 黄石市| 彰化市| 香河县| 壤塘县| 河源市| 东海县| 元氏县| 五寨县| 尚志市| 杂多县| 永川市| 枝江市| 甘洛县| 甘谷县| 临泽县| 新巴尔虎右旗| 石台县|