object-formdata-convertor

1.2.2 • Public • Published

object-formdata-convertor

A module which converts formdata to json, form to json, json to formdata.

Installation

npm install object-formdata-convertor

Usage

var manipulator = require("object-formdata-convertor");
import manipulator from "object-formdata-convertor";

FormData to JSON

var formData = new FormData();
var jsonObject = manipulator.FormDataToJson(formData)
console.log(jsonObject, "returns json from formdata");

Form to JSON

var formDom = document.querySelector('form');
var jsonObject = manipulator.FormDataToJson(formDom);
console.log(jsonObject, "returns json from form element");

JSON to FormData

var jsonObj = {
    "a" : 1,
    "b" : 2
};
var formData = manipulator.JsonToFormData(jsonObj);
console.log(formData, "returns formdata from json");

FORM to FormData

var formDom = document.querySelector('form');
var formdata = manipulator.formToFormData( formDom );
console.log(formData, "returns formdata from form element");

To get value for a key from form data

var formdata = new formdata(formdata);
var value = manipulator.toValue(formdata, "username");
console.log(value, "returns value for key username from formdata");

API

var jsonObject = manipulator.FormDataToJson(formData/formDom);
 
var formData = manipulator.JsonToFormData(json);
 
var formData = manipulator.formToFormData(formDom);
 
var value = toValue(formData, keyName);

Package Sidebar

Install

npm i object-formdata-convertor

Weekly Downloads

1

Version

1.2.2

License

ISC

Last publish

Collaborators

  • kishoreprabhu