1. 程式人生 > >NodeJS 物件和字串之間的轉換

NodeJS 物件和字串之間的轉換

物件轉字串

var foo={ a: 20, g: [-100007], i: 100006, n: 'Node.JS', o: true, v: 4 };
console.log(JSON.stringify(foo));//Node原生支援JSON
//{"a":20,"g":[-100007],"i":100006,"n":"Node.JS","o":true,"v":4}
字串轉物件

1、用eval函式

var foo="{_id:101}";
var oo=eval('('+foo+')');//必須加括號才可以將該字串轉換成物件,加括號表示執行裡面的程式碼。
console.log(oo._id);//101
2、用JSON.parse函式
var foo='{"_id":101}';//屬性名必須已經被引號括起,否則轉換將失敗。
var oo=JSON.parse(foo);
console.log(oo._id);//101



相關推薦

NodeJS 物件字串之間轉換

物件轉字串 var foo={ a: 20, g: [-100007], i: 100006, n: 'Node.JS', o: true, v: 4 }; console.log(JSON.str

JSON物件字串之間的相互轉換 – JSON.parse() JSON.stringify()

所有現代瀏覽器都支援 JSON 物件,有兩個非常有用的方法來處理 JSON 格式的內容:JSON.parse(string) :接受一個 JSON 字串並將其轉換成一個 JavaScript 物件。JSON.stringify(obj) :接受一個 JavaScript 物件

JSON物件字串之間的相互轉換

所有現代瀏覽器都支援 JSON 物件,有兩個非常有用的方法來處理 JSON 格式的內容: JSON.parse(string) :接受一個 JSON 字串並將其轉換成一個 JavaScript 物件。 JSON.stringify(obj) :接受一個 Ja

jQuery物件DOM物件字串之間的轉化

如何完成jQuery物件和DOM物件和字串之間的轉化 其實非常簡單: 字串---------->jQuery物件 $(HTML字串): $(' 我是祖國的一朵小花 ') 待新增列表 jQuery物件---------->DOM物件 下標選取法(原理:

js中json物件字串轉換

1.JSON.parse() : 字串–>json物件 var str = '{"name":"huangxiaojian","age":"23"}'//單引號寫在{}外,每個屬性名都必須用雙引號,否則會丟擲異常。 JSON.parse(str) 結果: Object age

Java日期字串之間轉換,自己封裝日期與字串轉換

一:日期與字串轉換 public class DateFormatDemo { public static void main(String[] args) throws ParseException { //日期轉換成字串 Date d = new Date(); Simple

C# 實現16進位制字串之間轉換的程式碼

獲取字串中每個字元的十六進位制值。  獲取與十六進位制字串中的每個值對應的字元。  將十六進位制 string 轉換為整型。  將十六進位制 string 轉換為浮點型。  將位元組陣列轉換為十六進位制 string。 示例一:  輸出 string 中的每個字元的十六進位制值。 首先,它將 str

Gson在java物件json字串之間轉換

GsonLib下載連結 Gson相比org.json最大的好處是從json字串轉向java例項時候少了依據每個例項自己賦值的過程,比如在org.json的時候,我們先從json字串構建一個jsonobject,然後用各種的json get方法獲取到每個欄位的值

Integer與intString物件字串之間的"=="equals情況

一、Integer與int ①程式碼 @Test public void testInteger() { int i = 129; int j = 129; Integer m = 128; Integer n

陣列字串之間轉換

1、陣列轉換為字串         將陣列元素以逗號隔開連結為字串 var a,b; a=new Array(1,2,3,4); b=a.join(","); 2、字串轉換為陣列         

php中陣列與變數字串之間轉換

 陣列函式_陣列與變數,字串之間的轉換:   1.list($var1,$val2...)   2.extract($arr, $flag)   3.compact(str1,str2...)   4.explode($delimiter, $str

java新手:字串陣列、字元陣列字串之間轉換

(1)字串和字元陣列的轉化 // 字串轉化成字元陣列 String str = "abcdefg"; char[] ch = str.toCharArray(); //輸出a System.out.println(ch[0]); //字元陣列

JSON筆記二:js物件字串的互相轉換

字串轉js物件程式(JSON.parse()和JSON.eval()使用 )(一般用於接收從伺服器傳來的json字串):  <!DOCTYPE html> <meta charset

json物件字串轉換

1、JSON.stringify 物件轉字串 2、JSON.parse 字串轉物件 var jsonObj = [ { name: 'a', age: 1 }, {

C語言: BCD碼(時間)字串之間的相互轉換

程式碼如下: #include <stdio.h> #include <stdlib.h> typedef unsigned char BYTE; typedef unsigned int DWORD; typedef unsigned short WORD;

日期字串之間的相互轉換

// 轉字串為日期格式,返回指定的日期格式。// str是字串日期,sdf是日期格式public Date StringToDate(String str, String sdf2) {SimpleDateFormat sdf = new SimpleDateFormat(s

MySQL中時間、時間戳字串之間轉換

涉及的函式        date_format(date,format)     //時間轉換成字串        unix_timestamp()  //時間或字串

Java基礎——基本型別包裝類、基本型別字串之間轉換

基本型別和包裝類之間的轉換 基本型別和包裝類之間經常需要互相轉換,以 Integer 為例(其他幾個包裝類的操作雷同哦): 在 JDK1.5 引入自動裝箱和拆箱的機制後,包裝類和基本型別之間的轉換就更加輕鬆便利了。 那什麼是裝箱和拆箱呢?我們分別來看下 裝箱:把基本型別轉換成包裝類,使其具有物件的

JAVA 數值字串之間的互相轉換

各種數字型別轉換成字串型: String s = String.valueOf( value); // 其中 value 為任意一種數字型別。 字串型轉換成各種數字型別: String s = “169”; byte b = Byte.parseByte

vs2013中如何進行整型字串之間的相互轉換

    ¢%08.2f解釋:   %開始符   0是 "填空字元" 表示,如果長度不足時就用0來填滿。   6格式化後總長度   2f小數位長度,即2位   ¢第4行值為"00123.10" 解釋:   因為2f是(2位)+小數點符號(1)+前面123(3位)=6位,總長度為8位,故前面用[填空字元]0表