convert from hastable result into a string using Java ScriptConvert JavaScript String to be all lower case?How can I convert a string to boolean in JavaScript?How do you convert a byte array to a hexadecimal string, and vice versa?How to convert UTF-8 byte[] to string?Convert a string to an integer in JavaScript?Converting array to list in JavaConverting 'ArrayList<String> to 'String[]' in JavaConvert JS object to JSON stringConvert ArrayList<String> to String[] arrayConverting an object to a string

Unlock My Phone! February 2018

How seriously should I take size and weight limits of hand luggage?

Could the museum Saturn V's be refitted for one more flight?

How do conventional missiles fly?

How obscure is the use of 令 in 令和?

Can someone clarify Hamming's notion of important problems in relation to modern academia?

How to install cross-compiler on Ubuntu 18.04?

My ex-girlfriend uses my Apple ID to login to her iPad, do I have to give her my Apple ID password to reset it?

Blending or harmonizing

Knowledge-based authentication using Domain-driven Design in C#

How dangerous is XSS

How to travel to Japan while expressing milk?

What reasons are there for a Capitalist to oppose a 100% inheritance tax?

Implication of namely

How to prevent "they're falling in love" trope

Sums of two squares in arithmetic progressions

In Bayesian inference, why are some terms dropped from the posterior predictive?

What is required to make GPS signals available indoors?

How to coordinate airplane tickets?

Is this draw by repetition?

Why is it a bad idea to hire a hitman to eliminate most corrupt politicians?

Are British MPs missing the point, with these 'Indicative Votes'?

Where would I need my direct neural interface to be implanted?

How can a day be of 24 hours?



convert from hastable result into a string using Java Script


Convert JavaScript String to be all lower case?How can I convert a string to boolean in JavaScript?How do you convert a byte array to a hexadecimal string, and vice versa?How to convert UTF-8 byte[] to string?Convert a string to an integer in JavaScript?Converting array to list in JavaConverting 'ArrayList<String> to 'String[]' in JavaConvert JS object to JSON stringConvert ArrayList<String> to String[] arrayConverting an object to a string













0















I have a result of type of:



EMailLabel: "Mailing address"
LogLabel: "User login"
LoginButton: "Enter the program"


And in order to manipulate this result by splinting it into pairs, I need to convert it into string using the following:



 function parse(str, separator) 
var parsed = ;
var pairs =
str.toString().split(separator);
for (var i = 0, len = pairs.length, keyVal; i < len; ++i)
keyVal = pairs[i].split("=");
if (keyVal[0])
parsed[keyVal[0]] = keyVal[1];


return parsed;



But in the instruction:



str.toString().split(separator);


returns me the value of:



[object Object]: undefined


And of nothing is turned into string.

If I use the same instruction like that:



str.split(separator);


Threw me the error of:



Uncaught TypeError: str.split is not a function


And from what I've searched on the web I saw that I have to convert the str which is a Hashtable result into string.

I did that but unfortunately without any success

Is someone to help me on this issue?










share|improve this question
























  • Could you clarify your "input" data and what you expect to get as "output" because now your function parse expects a string as input and returns a hash table(map, object). But in the title, you say that you want to convert from a hash table into a string.

    – maksimr
    Mar 8 at 21:19












  • xxxmmm yes You are right. What I need is the opposite. is to send table and receive string. Any help about?

    – Lefteris Gkinis
    Mar 8 at 21:22











  • Could you show how should the string look

    – maksimr
    Mar 8 at 21:24












  • I have it in the top of my question, as a Hashtable result

    – Lefteris Gkinis
    Mar 8 at 21:26
















0















I have a result of type of:



EMailLabel: "Mailing address"
LogLabel: "User login"
LoginButton: "Enter the program"


And in order to manipulate this result by splinting it into pairs, I need to convert it into string using the following:



 function parse(str, separator) 
var parsed = ;
var pairs =
str.toString().split(separator);
for (var i = 0, len = pairs.length, keyVal; i < len; ++i)
keyVal = pairs[i].split("=");
if (keyVal[0])
parsed[keyVal[0]] = keyVal[1];


return parsed;



But in the instruction:



str.toString().split(separator);


returns me the value of:



[object Object]: undefined


And of nothing is turned into string.

If I use the same instruction like that:



str.split(separator);


Threw me the error of:



Uncaught TypeError: str.split is not a function


And from what I've searched on the web I saw that I have to convert the str which is a Hashtable result into string.

I did that but unfortunately without any success

Is someone to help me on this issue?










share|improve this question
























  • Could you clarify your "input" data and what you expect to get as "output" because now your function parse expects a string as input and returns a hash table(map, object). But in the title, you say that you want to convert from a hash table into a string.

    – maksimr
    Mar 8 at 21:19












  • xxxmmm yes You are right. What I need is the opposite. is to send table and receive string. Any help about?

    – Lefteris Gkinis
    Mar 8 at 21:22











  • Could you show how should the string look

    – maksimr
    Mar 8 at 21:24












  • I have it in the top of my question, as a Hashtable result

    – Lefteris Gkinis
    Mar 8 at 21:26














0












0








0








I have a result of type of:



EMailLabel: "Mailing address"
LogLabel: "User login"
LoginButton: "Enter the program"


And in order to manipulate this result by splinting it into pairs, I need to convert it into string using the following:



 function parse(str, separator) 
var parsed = ;
var pairs =
str.toString().split(separator);
for (var i = 0, len = pairs.length, keyVal; i < len; ++i)
keyVal = pairs[i].split("=");
if (keyVal[0])
parsed[keyVal[0]] = keyVal[1];


return parsed;



But in the instruction:



str.toString().split(separator);


returns me the value of:



[object Object]: undefined


And of nothing is turned into string.

If I use the same instruction like that:



str.split(separator);


Threw me the error of:



Uncaught TypeError: str.split is not a function


And from what I've searched on the web I saw that I have to convert the str which is a Hashtable result into string.

I did that but unfortunately without any success

Is someone to help me on this issue?










share|improve this question
















I have a result of type of:



EMailLabel: "Mailing address"
LogLabel: "User login"
LoginButton: "Enter the program"


And in order to manipulate this result by splinting it into pairs, I need to convert it into string using the following:



 function parse(str, separator) 
var parsed = ;
var pairs =
str.toString().split(separator);
for (var i = 0, len = pairs.length, keyVal; i < len; ++i)
keyVal = pairs[i].split("=");
if (keyVal[0])
parsed[keyVal[0]] = keyVal[1];


return parsed;



But in the instruction:



str.toString().split(separator);


returns me the value of:



[object Object]: undefined


And of nothing is turned into string.

If I use the same instruction like that:



str.split(separator);


Threw me the error of:



Uncaught TypeError: str.split is not a function


And from what I've searched on the web I saw that I have to convert the str which is a Hashtable result into string.

I did that but unfortunately without any success

Is someone to help me on this issue?







javascript arrays vb.net hashtable






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 8 at 20:48







Lefteris Gkinis

















asked Mar 8 at 20:41









Lefteris GkinisLefteris Gkinis

64642158




64642158












  • Could you clarify your "input" data and what you expect to get as "output" because now your function parse expects a string as input and returns a hash table(map, object). But in the title, you say that you want to convert from a hash table into a string.

    – maksimr
    Mar 8 at 21:19












  • xxxmmm yes You are right. What I need is the opposite. is to send table and receive string. Any help about?

    – Lefteris Gkinis
    Mar 8 at 21:22











  • Could you show how should the string look

    – maksimr
    Mar 8 at 21:24












  • I have it in the top of my question, as a Hashtable result

    – Lefteris Gkinis
    Mar 8 at 21:26


















  • Could you clarify your "input" data and what you expect to get as "output" because now your function parse expects a string as input and returns a hash table(map, object). But in the title, you say that you want to convert from a hash table into a string.

    – maksimr
    Mar 8 at 21:19












  • xxxmmm yes You are right. What I need is the opposite. is to send table and receive string. Any help about?

    – Lefteris Gkinis
    Mar 8 at 21:22











  • Could you show how should the string look

    – maksimr
    Mar 8 at 21:24












  • I have it in the top of my question, as a Hashtable result

    – Lefteris Gkinis
    Mar 8 at 21:26

















Could you clarify your "input" data and what you expect to get as "output" because now your function parse expects a string as input and returns a hash table(map, object). But in the title, you say that you want to convert from a hash table into a string.

– maksimr
Mar 8 at 21:19






Could you clarify your "input" data and what you expect to get as "output" because now your function parse expects a string as input and returns a hash table(map, object). But in the title, you say that you want to convert from a hash table into a string.

– maksimr
Mar 8 at 21:19














xxxmmm yes You are right. What I need is the opposite. is to send table and receive string. Any help about?

– Lefteris Gkinis
Mar 8 at 21:22





xxxmmm yes You are right. What I need is the opposite. is to send table and receive string. Any help about?

– Lefteris Gkinis
Mar 8 at 21:22













Could you show how should the string look

– maksimr
Mar 8 at 21:24






Could you show how should the string look

– maksimr
Mar 8 at 21:24














I have it in the top of my question, as a Hashtable result

– Lefteris Gkinis
Mar 8 at 21:26






I have it in the top of my question, as a Hashtable result

– Lefteris Gkinis
Mar 8 at 21:26













1 Answer
1






active

oldest

votes


















1














Looks like you need something like this:



function parse(map, separator) 
return Object.keys(map).reduce((data, key) =>
data.push(`$key$separator "$map[key]"`);
return data;
, []).join('n');



https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals






share|improve this answer























  • With some additions it made it perfect. Now I can handle it very easy. Thanks ones more

    – Lefteris Gkinis
    Mar 8 at 21:47











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
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55070690%2fconvert-from-hastable-result-into-a-string-using-java-script%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









1














Looks like you need something like this:



function parse(map, separator) 
return Object.keys(map).reduce((data, key) =>
data.push(`$key$separator "$map[key]"`);
return data;
, []).join('n');



https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals






share|improve this answer























  • With some additions it made it perfect. Now I can handle it very easy. Thanks ones more

    – Lefteris Gkinis
    Mar 8 at 21:47















1














Looks like you need something like this:



function parse(map, separator) 
return Object.keys(map).reduce((data, key) =>
data.push(`$key$separator "$map[key]"`);
return data;
, []).join('n');



https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals






share|improve this answer























  • With some additions it made it perfect. Now I can handle it very easy. Thanks ones more

    – Lefteris Gkinis
    Mar 8 at 21:47













1












1








1







Looks like you need something like this:



function parse(map, separator) 
return Object.keys(map).reduce((data, key) =>
data.push(`$key$separator "$map[key]"`);
return data;
, []).join('n');



https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals






share|improve this answer













Looks like you need something like this:



function parse(map, separator) 
return Object.keys(map).reduce((data, key) =>
data.push(`$key$separator "$map[key]"`);
return data;
, []).join('n');



https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals







share|improve this answer












share|improve this answer



share|improve this answer










answered Mar 8 at 21:31









maksimrmaksimr

655414




655414












  • With some additions it made it perfect. Now I can handle it very easy. Thanks ones more

    – Lefteris Gkinis
    Mar 8 at 21:47

















  • With some additions it made it perfect. Now I can handle it very easy. Thanks ones more

    – Lefteris Gkinis
    Mar 8 at 21:47
















With some additions it made it perfect. Now I can handle it very easy. Thanks ones more

– Lefteris Gkinis
Mar 8 at 21:47





With some additions it made it perfect. Now I can handle it very easy. Thanks ones more

– Lefteris Gkinis
Mar 8 at 21:47



















draft saved

draft discarded
















































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.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55070690%2fconvert-from-hastable-result-into-a-string-using-java-script%23new-answer', 'question_page');

);

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







Popular posts from this blog

How to get text form Clipboard with JavaScript in Firefox 56?How to validate an email address in JavaScript?How do JavaScript closures work?How do I remove a property from a JavaScript object?How do you get a timestamp in JavaScript?How do I copy to the clipboard in JavaScript?How do I include a JavaScript file in another JavaScript file?Get the current URL with JavaScript?How to replace all occurrences of a string in JavaScriptHow to check whether a string contains a substring in JavaScript?How do I remove a particular element from an array in JavaScript?

Can't initialize raids on a new ASUS Prime B360M-A motherboard2019 Community Moderator ElectionSimilar to RAID config yet more like mirroring solution?Can't get motherboard serial numberWhy does the BIOS entry point start with a WBINVD instruction?UEFI performance Asus Maximus V Extreme

List of MPs elected to the English parliament in 1640 (April) Contents List of constituencies and members See also Notes References Navigation menueNational Archives – The Glynde Place ArchivesCobbett's Parliamentary history of England, from the Norman Conquest in 1066 to the year 1803'Aldermen in Parliament', The Aldermen of the City of London: Temp. Henry III – 1912onepage&q&f&#61, false 229