如何在JavaScript中将这个大字符串拆分为几个字符串?

如何在JavaScript中将这个大字符串拆分为几个字符串?,javascript,node.js,Javascript,Node.js,如何在javascript中将此字符串拆分为多个字符串? 我希望从{到}的每个部分都有不同的字符串 ////////////////////////////////////////////////////////////////////////// { "result" : [ { "DimmerLevels" : "none", "IsDimmer" : false, "Name" : "bathroom",

如何在javascript中将此字符串拆分为多个字符串? 我希望从{到}的每个部分都有不同的字符串

//////////////////////////////////////////////////////////////////////////

{
   "result" : [
      {
         "DimmerLevels" : "none",
         "IsDimmer" : false,
         "Name" : "bathroom",
         "SubType" : "X10",
         "Type" : "Lighting 1",
         "idx" : "1"
      },
      {
         "DimmerLevels" : "none",
         "IsDimmer" : false,
         "Name" : "dining room",
         "SubType" : "X10",
         "Type" : "Lighting 1",
         "idx" : "5"
      },
      {
         "DimmerLevels" : "none",
         "IsDimmer" : false,
         "Name" : "hall",
         "SubType" : "X10",
         "Type" : "Lighting 1",
         "idx" : "3"
      },
      {
         "DimmerLevels" : "none",
         "IsDimmer" : false,
         "Name" : "kitchen",
         "SubType" : "X10",
         "Type" : "Lighting 1",
         "idx" : "2"
      },
      {
         "DimmerLevels" : "none",
         "IsDimmer" : false,
         "Name" : "parking",
         "SubType" : "X10",
         "Type" : "Lighting 1",
         "idx" : "4"
      }
   ],
   "status" : "OK",
   "title" : "GetLightSwitches"
}

您可以尝试拆分字符串,但如果它是有效的JSON,并且您只想为
result
中的每个项目字符串化JSON,只需解析JSON,遍历
result
中的项目,并将其字符串化:

JSON.parse(string).result.map(item => JSON.stringify(item))
它会屈服的

[ '{"DimmerLevels":"none","IsDimmer":false,"Name":"bathroom","SubType":"X10","Type":"Lighting 1","idx":"1"}',
  '{"DimmerLevels":"none","IsDimmer":false,"Name":"dining room","SubType":"X10","Type":"Lighting 1","idx":"5"}',
  '{"DimmerLevels":"none","IsDimmer":false,"Name":"hall","SubType":"X10","Type":"Lighting 1","idx":"3"}',
  '{"DimmerLevels":"none","IsDimmer":false,"Name":"kitchen","SubType":"X10","Type":"Lighting 1","idx":"2"}',
  '{"DimmerLevels":"none","IsDimmer":false,"Name":"parking","SubType":"X10","Type":"Lighting 1","idx":"4"}' ]

很好,因为它看起来像JSON,所以只需解析它并像Normal一样访问数据。我希望每个部分都有不同的字符串,例如
{“dimerlevels”:“none”,“isdimer”:false,“Name”:“parking”,“SubType”:“X10”,“Type”:“Lighting 1”,“idx”:“4”}