аз съм с npm поискване модул за публикуване на данни. по подразбиране, posy е от x-www-form-urlencoded
така че от страна на сървъра получавам такива данни
{
"files[0][path]": "myfile1",
"files[0][contents]": "some content",
"files[0][active]": "true"
}
как мога да анализирам данните в json? като
{
files: [{
path: "mypath",
content: "mycontent",
active: true
} {
path: "mypath2",
content: "mycontent2",
active: false
}]
}
Мисля, че изразът js може да използва средна жица за това, но аз използвам Hapi сървър. какви са моите възможности да анализираме полезния товар на json?
Отговори:
0 за отговор № 1Съществуват редица съществуващи пакети възли, които се занимават с обработване на заявки. Разгледайте https://www.npmjs.com/package/body-parser-json, Да се напише решение от самото начало би било просто загуба на време.
0 за отговор № 2
Погледнахте ли в serializeArray () api на jQuery? Това може да е достатъчно добро в зависимост от случая на употреба, но тук е друга библиотека изграден върху сериализиращия елемент ().
0 за отговор № 3
с bodyparsing от страна на сървъра и hapijs, се случи да се сблъскам Hapi-bodyparser който свърши работата.