我是一名经验丰富的SIS开发人员,但对Kingswaysoft Json源代码编辑器(以及所有其他Kingswaysoft SSIS-东西!)

我有数百个API源,它们的构建非常相似:

{
 "values": {
  "XXX": {
    "a": {
      "2000": -0.26,
      "2001": -0.146,
      "2002": -0.112,
      "2003": -0.131,
      "2004": -0.042,
      "2005": -0.126,
      "2006": -0.085,
      "2007": -0.061
    },
    "b": {
      "2000": 1.26,
      "2001": 1.146,
      "2002": 1.112,
      "2003": 1.131,
      "2004": 1.042,
      "2005": 1.126,
      "2006": 1.085,
      "2007": 1.061
    }
   }
  }

唯一的区别是XXX(第3行-称为Indicators),它在每个api中是唯一的.

我知道如何在一个SSIS包中循环所有指标,现在我想调用另一个以指标为参数的包.

在我看来,我需要这个值,因为我的 node 名称显然必须在Document Designer中相同:

Kingswaysoft Document Designer

是否有一种方法可以动态更改文档设计器中的XXX值?或者是否可以添加一个"包罗万象"的名称?

推荐答案

这将是SSIS限制,因为元数据是在设计时定义的,并且无法在运行时期间动态更改.这也是列最初生成的方式,可以通过在文档设计器页面中导入文档设计器或在数据源页面中 Select 文件.如果设计发生更改,包括JNON组件中的 node 名称,您将收到错误,因为它正在寻找之前的文档设计.从提供的详细信息来看,对于这种情况,您需要 for each 不同版本的元数据创建一个新的数据流,并对 node 名称进行更改.

Json相关问答推荐

当有嵌套数组而没有嵌套数组时,展平JSON

如何在我的响应模型中修复此问题:[期望的值类型为';Map<;Dynamic,Dynamic&>;,但获得的值类型为';NULL&39;]

使用json_query更新事实

Oracle plsql:如何将json文件加载到嵌套表中

在 PowerShell 中通过 aws cli 创建 cloudwatch alert 时出现字符串解析错误

如何在JQ中展平多维数组

如何在 Apps 脚本中循环遍历 JSON 响应

JOLT - 如果对象内部存在键,则将对象移动到数组

如何在 Dart 中与多个 map (字典)相交

如果有 1 个元素,如何防止 ConvertFrom-Json 折叠嵌套数组

在 Flutter 中将对象转换为可编码对象失败

N1QL 聚合查询 Couchbase

如何使用 gson 将数据保存在 json 文件中?

JSON.NET 中特定对象的自定义转换

在 Apache Spark 中读取多行 JSON

从多维数组数据生成json字符串

如何在返回对象的 Spring MVC @RestController @ResponseBody 类中响应 HTTP 状态代码?

如何为名称/值 struct 创建 JSON 模式?

如何在 swift 2 中获取 Alamofire.request().responseJSON 的结果值?

Volley JsonObjectRequest Post 参数不再起作用