entrySet

entrySet<T <: Object>(obj: T): Array<{| key: Key, value: Any, attributes: Object |}>

入力オブジェクトのキー、値、任意の属性を表すキー - 値ペアの配列を返します。

この関数は​非推奨​です。代わりに ​dw::Core::entriesOf​ を使用してください。

パラメーター

名前 説明

obj

表す対象の ​Object​。

次の例では、変数 ​myVar​ で指定されたオブジェクトのキー、値、属性を返します。

ソース

%dw 2.0
import * from dw::core::Objects
var myVar = read('<xml attr="x"><a>true</a><b>1</b></xml>', 'application/xml')
output application/json
---
{ "entrySet" : entrySet(myVar) }

出力

{
  "entrySet": [
    {
       "key": "xml",
       "value": {
         "a": "true",
         "b": "1"
       },
       "attributes": {
         "attr": "x"
       }
    }
  ]
}