小编pun*_*ata的帖子

错误:无法解析提供的SSML.提供的文本无效SSML

我在使用TestAlexa Developer门户网站的部分时收到此错误

错误:无法解析提供的SSML.提供的文本无效SSML.

我收到成功的响应并按下listen按钮后发生错误.

响应输出是:

{
  "version": "1.0",
  "response": {
    "outputSpeech": {
      "type": "PlainText",
      "text": "Here are some recent stories about siemens:Citigroup Inc. Reaffirms Buy Rating for Siemens AG (SIE)Siemens AG (SIE) Rating Reiterated by Citigroup Inc.Global Hydrophone Market Report 2014-2021 - Analysis, Technologies & Forecasts - Vendors: Siemens, Sensor Technology, Cetacean Research Technology - Research and MarketsSiemens Bags The 2016 Frost & Sullivan Asia-Pacific Building Technologies Company Of The Year Award"
    },
    "reprompt": {
      "outputSpeech": {
        "type": …
Run Code Online (Sandbox Code Playgroud)

javascript ssml alexa-skills-kit amazon-echo

4
推荐指数
1
解决办法
1018
查看次数

通过 Javascript 交互复杂 JSON 对象的最简单方法

我正在使用具有一些奇怪结构的 JSON 数据,例如:

{
    "RESULT": 
    {
        "COLUMNS": ["ID","name","ENABLED","perms","vcenabled","vcvalue","checkenabled","checkvalue","indxenabled","indxvalue"],
        "DATA": [
                    [7,"Site-A", 1, "1,2", 1, 1, 1, 0, 0, 0],
                    [15,"Site-B", 1, "1,2,3,4", 1, 1, 1, 0, 0, 0]
        ]
    },
    "ERROR": 0
}
Run Code Online (Sandbox Code Playgroud)

我想创建一些 JavaScript,将这些数据重组为正确的 JSON 结构,以便“列”数组值成为“数据”数组值的键。因此,在运行 JS 进程后,数据类似于以下内容:

[
  {"ID":7,"name":"Site-A","ENABLED":1,"perms":"1,2","vcenabled":1,"vcvalue":1,"checkenabled":1,"checkvalue":1,"indxenabled":1,"indxvalue":1},
  {"ID":15,"name":"Site-B","ENABLED":1,"perms":"1,2","vcenabled":1,"vcvalue":1,"checkenabled":1,"checkvalue":1,"indxenabled":1,"indxvalue":1}

]
Run Code Online (Sandbox Code Playgroud)

完成 JSON 重组的 JavaScript 最佳实践是什么?我可以使用 JQuery、Foundation JS 等 JS 框架来完成这项任务吗?

javascript jquery json javascript-framework

3
推荐指数
1
解决办法
2096
查看次数