这可能是非常初级的,但我仍在学习。
我从 XML 文件中导入了一条记录并得到了结果:
"a,b,c,d,e,f,g,h"
我想最终得到 8 个单独的变量,每个变量一个逗号分隔值。使用javascript
进行编码的最短方法是什么?
这可能是非常初级的,但我仍在学习。
我从 XML 文件中导入了一条记录并得到了结果:
"a,b,c,d,e,f,g,h"
我想最终得到 8 个单独的变量,每个变量一个逗号分隔值。使用javascript
进行编码的最短方法是什么?
如果你 .split() 列表,你最终会得到一个包含“n”个元素的数组。不是 - 完全 - 8 个单独的变量,而是 8 个可以单独访问的元素。
var myList = "a,b,c,d,e,f,g,h";
var myArray = myList.split( ',' );
alert( myArray[ 4 ] );
利用split()
js>s = "a,b,c,d,e,f,g,h"
a,b,c,d,e,f,g,h
js>a = s.split(',')
a,b,c,d,e,f,g,h
js>a[0]
a
js>a[4]
e
使用split()。
在你的情况下,xml_string.split(',');
如果您将结果作为字符串,请使用其split
上的方法:
var myList = "a,b,c,d,e,f,g,h";
var myArray = myList.split(",");