Need to format JSON output in order to be compatible with my backend serviceHow can I “pretty” format my JSON output in Ruby on Rails?How do I format a Microsoft JSON date?How do I return clean JSON from a WCF Service?Javascript: How to generate formatted easy-to-read JSON straight from an object?Posting a File and Associated Data to a RESTful WebService preferably as JSONHow to decide when to use Node.js?How can I add new array elements at the beginning of an array in Javascript?The “right” JSON date formatStandard JSON API response format?Representing null in JSON
What's the point of deactivating Num Lock on login screens?
Does detail obscure or enhance action?
How is it possible to have an ability score that is less than 3?
Watching something be written to a file live with tail
Could an aircraft fly or hover using only jets of compressed air?
Important Resources for Dark Age Civilizations?
High voltage LED indicator 40-1000 VDC without additional power supply
Add text to same line using sed
LWC SFDX source push error TypeError: LWC1009: decl.moveTo is not a function
Why is Minecraft giving an OpenGL error?
Is it inappropriate for a student to attend their mentor's dissertation defense?
How does one intimidate enemies without having the capacity for violence?
Java Casting: Java 11 throws LambdaConversionException while 1.8 does not
Is it possible to do 50 km distance without any previous training?
If human space travel is limited by the G force vulnerability, is there a way to counter G forces?
strTok function (thread safe, supports empty tokens, doesn't change string)
What's that red-plus icon near a text?
How much RAM could one put in a typical 80386 setup?
Do infinite dimensional systems make sense?
Why can't I see bouncing of a switch on an oscilloscope?
What's the output of a record needle playing an out-of-speed record
Why does Kotter return in Welcome Back Kotter?
Alternative to sending password over mail?
When a company launches a new product do they "come out" with a new product or do they "come up" with a new product?
Need to format JSON output in order to be compatible with my backend service
How can I “pretty” format my JSON output in Ruby on Rails?How do I format a Microsoft JSON date?How do I return clean JSON from a WCF Service?Javascript: How to generate formatted easy-to-read JSON straight from an object?Posting a File and Associated Data to a RESTful WebService preferably as JSONHow to decide when to use Node.js?How can I add new array elements at the beginning of an array in Javascript?The “right” JSON date formatStandard JSON API response format?Representing null in JSON
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I have a JSON output from a form like this
"testRefs":
"testCd": null,
"testIndicator": null,
"testInd": null,
"testiolInd": null
,
"testList":
"testname": null,
"testcode": null
,
"testCd": "someStrinf",
"testNm": "someString"
I need to format the form output to
"testRefs": [
"testCd": null,
"testIndicator": null,
"testInd": null,
"testiolInd": null
],
"testList": [
"testname": null,
"testcode": null
],
"testCd": "someStrinf",
"testNm": "someString"
]
to be compatible with backend service
How do i add array signs
javascript json
add a comment |
I have a JSON output from a form like this
"testRefs":
"testCd": null,
"testIndicator": null,
"testInd": null,
"testiolInd": null
,
"testList":
"testname": null,
"testcode": null
,
"testCd": "someStrinf",
"testNm": "someString"
I need to format the form output to
"testRefs": [
"testCd": null,
"testIndicator": null,
"testInd": null,
"testiolInd": null
],
"testList": [
"testname": null,
"testcode": null
],
"testCd": "someStrinf",
"testNm": "someString"
]
to be compatible with backend service
How do i add array signs
javascript json
add a comment |
I have a JSON output from a form like this
"testRefs":
"testCd": null,
"testIndicator": null,
"testInd": null,
"testiolInd": null
,
"testList":
"testname": null,
"testcode": null
,
"testCd": "someStrinf",
"testNm": "someString"
I need to format the form output to
"testRefs": [
"testCd": null,
"testIndicator": null,
"testInd": null,
"testiolInd": null
],
"testList": [
"testname": null,
"testcode": null
],
"testCd": "someStrinf",
"testNm": "someString"
]
to be compatible with backend service
How do i add array signs
javascript json
I have a JSON output from a form like this
"testRefs":
"testCd": null,
"testIndicator": null,
"testInd": null,
"testiolInd": null
,
"testList":
"testname": null,
"testcode": null
,
"testCd": "someStrinf",
"testNm": "someString"
I need to format the form output to
"testRefs": [
"testCd": null,
"testIndicator": null,
"testInd": null,
"testiolInd": null
],
"testList": [
"testname": null,
"testcode": null
],
"testCd": "someStrinf",
"testNm": "someString"
]
to be compatible with backend service
How do i add array signs
javascript json
javascript json
edited Mar 8 at 5:51
georgeawg
34.5k115370
34.5k115370
asked Mar 8 at 2:20
Suganthan SelvarajSuganthan Selvaraj
11
11
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You can use for..in and check the length of keys at obj[key]
if it's greater than 1 just add it in an array else keep it unchanged.
let obj = "testRefs": "testCd": null,"testIndicator": null,"testInd": null,"testiolInd": null,"testList": "testname": null,"testcode": null,"testCd": null,"testNm": null
for(let key in obj)
if(Object.keys(obj[key]
console.log(obj)
If a string is passed at "testCd" / "testNm" they get added as array too. I've edited my question as per this problem
– Suganthan Selvaraj
Mar 8 at 6:18
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55055811%2fneed-to-format-json-output-in-order-to-be-compatible-with-my-backend-service%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can use for..in and check the length of keys at obj[key]
if it's greater than 1 just add it in an array else keep it unchanged.
let obj = "testRefs": "testCd": null,"testIndicator": null,"testInd": null,"testiolInd": null,"testList": "testname": null,"testcode": null,"testCd": null,"testNm": null
for(let key in obj)
if(Object.keys(obj[key]
console.log(obj)
If a string is passed at "testCd" / "testNm" they get added as array too. I've edited my question as per this problem
– Suganthan Selvaraj
Mar 8 at 6:18
add a comment |
You can use for..in and check the length of keys at obj[key]
if it's greater than 1 just add it in an array else keep it unchanged.
let obj = "testRefs": "testCd": null,"testIndicator": null,"testInd": null,"testiolInd": null,"testList": "testname": null,"testcode": null,"testCd": null,"testNm": null
for(let key in obj)
if(Object.keys(obj[key]
console.log(obj)
If a string is passed at "testCd" / "testNm" they get added as array too. I've edited my question as per this problem
– Suganthan Selvaraj
Mar 8 at 6:18
add a comment |
You can use for..in and check the length of keys at obj[key]
if it's greater than 1 just add it in an array else keep it unchanged.
let obj = "testRefs": "testCd": null,"testIndicator": null,"testInd": null,"testiolInd": null,"testList": "testname": null,"testcode": null,"testCd": null,"testNm": null
for(let key in obj)
if(Object.keys(obj[key]
console.log(obj)
You can use for..in and check the length of keys at obj[key]
if it's greater than 1 just add it in an array else keep it unchanged.
let obj = "testRefs": "testCd": null,"testIndicator": null,"testInd": null,"testiolInd": null,"testList": "testname": null,"testcode": null,"testCd": null,"testNm": null
for(let key in obj)
if(Object.keys(obj[key]
console.log(obj)
let obj = "testRefs": "testCd": null,"testIndicator": null,"testInd": null,"testiolInd": null,"testList": "testname": null,"testcode": null,"testCd": null,"testNm": null
for(let key in obj)
if(Object.keys(obj[key]
console.log(obj)
let obj = "testRefs": "testCd": null,"testIndicator": null,"testInd": null,"testiolInd": null,"testList": "testname": null,"testcode": null,"testCd": null,"testNm": null
for(let key in obj)
if(Object.keys(obj[key]
console.log(obj)
answered Mar 8 at 2:31
Code ManiacCode Maniac
11.4k2833
11.4k2833
If a string is passed at "testCd" / "testNm" they get added as array too. I've edited my question as per this problem
– Suganthan Selvaraj
Mar 8 at 6:18
add a comment |
If a string is passed at "testCd" / "testNm" they get added as array too. I've edited my question as per this problem
– Suganthan Selvaraj
Mar 8 at 6:18
If a string is passed at "testCd" / "testNm" they get added as array too. I've edited my question as per this problem
– Suganthan Selvaraj
Mar 8 at 6:18
If a string is passed at "testCd" / "testNm" they get added as array too. I've edited my question as per this problem
– Suganthan Selvaraj
Mar 8 at 6:18
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55055811%2fneed-to-format-json-output-in-order-to-be-compatible-with-my-backend-service%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown