Wie konvertieren von req.Körper-string?
Ich bin versucht zu retten erf.Körper, um einen string in den Knoten aber immer wenn ich die Konsole.log(req.Körper.toString) die Ausgabe [object object]. Jede Idee, was ich tun könnte falsch?
var express = require('express');
var app = express();
var fs = require("fs");
var bodyParser = require("body-parser");
app.use(bodyParser.urlencoded({extended:false}));
app.use(bodyParser.json());
app.post('/addUser', function (req, res) {
console.log(req.body.toString());
res.end("thanks\n");
})
Ausgabe:
[object Object]
Bei der Verwendung von JSON.stringify die Ausgabe ist:
" [object Object] "
Mögliche Duplikate von Konvertieren eines Objekts in eine Zeichenkette (string)
Setzen Sie einen Haltepunkt auf der Konsole.log (...) - Zeile. Dann haben Sie einen Blick auf erf.Körper.
console.log(req.Körper) selbst druckt einen json. Ich möchte nur zu retten, als ein string. @ThomCunningham
Ich bezweifle sehr, dass JSON.stringify gibt, die Ausgabe, es sei denn, du tust
req.body.outerHTML
vielleicht?Setzen Sie einen Haltepunkt auf der Konsole.log (...) - Zeile. Dann haben Sie einen Blick auf erf.Körper.
console.log(req.Körper) selbst druckt einen json. Ich möchte nur zu retten, als ein string. @ThomCunningham
Ich bezweifle sehr, dass JSON.stringify gibt, die Ausgabe, es sei denn, du tust
JSON.stringify(req.body.toString())
.InformationsquelleAutor mobutt | 2016-08-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
JSON.stringify()
konvertieren von JSON-oder js-Objekt(non-circular) zu einem string.Also in deinem Fall die folgenden arbeiten.
InformationsquelleAutor vkstack
Versuchen, diese
Objekt.der Prototyp.toString wird immer ein string zurückgegeben, mit dem Objekt - + - Typ, wenn Sie ihn nicht überschreiben.
InformationsquelleAutor delpo
es ist ein rundes Objekt, so dass u müssen, um stringify es wie folgt
InformationsquelleAutor Muhamad Eissa