从json字符串javascript中提取值

从json字符串javascript中提取值

本文介绍了从json字符串javascript中提取值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用select2中的multiselect元素输入多个标签。当我想从元素中获取值时,我会得到类似这样的内容(对于我在框中输入的tag1 en tag2):

I am using a multiselect element from select2 to enter multiple "tags". When I want to get the value from the element I get something like this (for tag1 en tag2 which I entered in the box):

[{"id":"tag1","text":"tag1"},{"id":"tag2","text":"tag2"}]

如何从数组中获取文本结果:

How do I get the result from text in an array something like this:

[0] = "tag1"
[1] = "tag2"

我该如何改变这个过程?

And how do I reverse this process?

推荐答案

尝试这个简单的迭代。

var obj = [{"id":"tag1","text":"tag1"},{"id":"tag2","text":"tag2"}] ;

for (var i =0; i< obj.length ;i++) {
   console.log(obj[i].id);
}

这篇关于从json字符串javascript中提取值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 23:14