Skip to content

转换

tointeger

lua
integer = tointeger(number)

将Number类型数据四舍五入转换为整数

参数

参数类型描述
numberNumber 数字(双精度浮点数)输入

返回值

返回值类型描述
integerInteger 整数输出

ParseJson

lua
json_table = ParseJson(json_str)

将json字符串转换为table

参数

参数类型描述
json_strString 字符串Json字符串

返回值

返回值类型描述
json_tableTable 表

示例

假设json_str的值为

json
{
  "recipe": [
    {
      "pin": 1,
      "PinHeight": 7.95
    },
    {
      "pin": 2,
      "PinHeight": 7.95
    },
  ]
}

则输出的json_table的内容为

lua
json_table = {
  recipe = {
    {
      pin = 1,
      PinHeight = 7.95
    },
    {
      pin = 2,
      PinHeight = 7.95
    }
  }
}

ConvertTableToJson

lua
json_str = ConvertTableToJson(json_table)

将table转换为json字符串

参数

返回值类型描述
json_tableTable 表

返回值

参数类型描述
json_strString 字符串Json字符串

示例

假设json_table的值为

lua
json_table = {
  recipe = {
    {
      pin = 1,
      PinHeight = 7.95
    },
    {
      pin = 2,
      PinHeight = 7.95
    }
  }
}

则输出的json_str的内容为

json
{
  "recipe": [
    {
      "pin": 1,
      "PinHeight": 7.95
    },
    {
      "pin": 2,
      "PinHeight": 7.95
    },
  ]
}

AI-Vision,让3D测量更简单