NGSI encode

このカスタム・ノードは、禁止文字をエンコードするノードです。

キャラクタ エンコードされた文字
" %22
% %25
' %27
( %28
) %29
; %3B
< %3C
= %3D
> %3E

プロパティ

プロパティ 説明
Name ノード・インスタンスの名前

入力 (string)

payload string

msg.payload には文字列が含まれている必要があります。

<Sensor>

出力 (string)

payload string

msg.payload には文字列が含まれています。

%3CSensor%3E

statusCode Number

msg.statusCode にはステータス・には文字列が含まれています。

200

入力 (JSON Object)

payload JSON Object

msg.payload には NGSI データが含まれている必要があります。

{
  "id": "urn:ngsi-ld:TemperatureSensor:001",
  "type": "TemperatureSensor",
  "name": "<Sensor>"
}

出力 (JSON Object)

payload JSON Object

msg.payload には NGSI データが含まれています。

{
  "id": "urn:ngsi-ld:TemperatureSensor:001",
  "type": "TemperatureSensor",
  "name": "%3CSensor%3E"
}

statusCode Number

msg.statusCode にはステータス・には文字列が含まれています。

200

入力 (JSON Array)

payload JSON Array

msg.payload には NGSI データが含まれている必要があります。

[
  {
    "id": "urn:ngsi-ld:TemperatureSensor:001",
    "type": "TemperatureSensor",
    "name": "<Sensor>"
  }
]

出力 (JSON Array)

payload JSON Array

msg.payload には NGSI データが含まれています。

[
  {
    "id": "urn:ngsi-ld:TemperatureSensor:001",
    "type": "TemperatureSensor",
    "name": "%3CSensor%3E"
  }
]

statusCode Number

msg.statusCode にはステータス・には文字列が含まれています。

200