簡體   English   中英

如何使用Node JS將JSON純文本編碼為JSON數據

[英]How to encode json plain text into json data using node js

POST純文本(來自另一個API)使用純文本與郵遞員進行模擬

{ "name":"brad" , "address":"mystreet" }

在節點上:

const express = require('express');
const app = express();
const bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: true })); 
app.use(bodyParser.json());

app.post('/api/test', function (req, res) {
    var contact = req.body; 
    console.log(contact);
}); 

在控制台上找到這些:

{ '{\n"name":"brad",\n"address":"mystreet"\n}': '' }

如何利用這些文本或將其轉換為JSON數據(格式化)?

JSON.parse將有效的JSON文本解析為JS對象:

 var text = '{ "name":"brad" , "address":"mystreet" }'; var json = JSON.parse(text); console.log(json); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM