---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# GetProperties コンポーネントの使用

# GetProperties コンポーネントの使用 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

RPA デスクトップデザインスタジオ の GetProperties コンポーネントを使用して、JSON オブジェクトから複数のプロパティの値を取得します。

## 始める前に

必要なロール：なし

## このタスクについて

GetProperties コンポーネントのプロパティを設定するには、「[JSON ユーティリティのプロパティ](https://servicenow-prod.fluidtopics.net/IEvwjd3euKV8Gvh5VK0ZAw "RPA デスクトップデザインスタジオ の JSON ユーティリティのプロパティについて説明します。")」を参照してください。

## 手順

1. \[ツールボックス\] ペインで、\[全般\] に移動し、Variable コンポーネントを \[デザイン面 (Design surface)\] にドラッグします。
2. 変数をダブルクリックし、変数としてコードを入力します。  

       {
         "name": "Abel Tutor",
         "age": 30,
         "email": "abletutor@example.com",
       }

3. \[ツールボックス\] ペインで、次に移動します ユーティリティJSON.
4. GetProperties コンポーネントを \[デザイン面 (Design surface)\] にドラッグします。
5. コンポーネント設定アイコン (![コンポーネント設定アイコン]()) をクリックします。
6. プロパティの追加アイコン (![プロパティの追加アイコン]()) をクリックします。
7. プロパティ名を入力します。
8. **オプション:** 複数のプロパティ名を追加するには、手順を繰り返します。  
   追加されるプロパティごとに、データ入力ポートが追加されます。
9. \[OK\] をクリックします。
10. 入力フィールドを設定するには、「[ポートのプロパティを設定する](https://servicenow-prod.fluidtopics.net/EaXLWGHKbwyzLxOyWwOFpg "RPA デスクトップデザインスタジオのコンポーネントまたはメソッドの入力フィールドにデータを渡す方法を設定します。")」を参照してください。
11. **オプション:** 下表に従って、GetProperties コンポーネントのデータポートとコントロールポートを、他のコンポーネントの対応するポートに接続します。  
    {#use-utilities-json-getproperties__table_jnw_jn1_krb__entry__4}

    | ポートタイプ | ポート名 | データタイプ | 説明 |
    |-|-|-|-|
    | データ入力 | JsonObject | オブジェクト | プロパティ値を抽出する JSON オブジェクト。 前のコンポーネントから渡される JSON オブジェクト。 JSON をシリアル化し、前のコンポーネントから渡してプロパティを取得します。 JSON オブジェクトの例： { "name": "Abel Tutor", "age": 30, "email": "abletutor@example.com", "address": { "street": "123 Main St", "city": "New York", "state": "NY", "zip": "10001" }, "phoneNumbers": [ { "type": "home", "number": "555-1234" }, { "type": "work", "number": "555-5678" } ], "isActive": true } |
    | データ出力 | ポートの名前は、追加されたプロパティの名前と同じです。 | オブジェクト | プロパティの値を返します。 プロパティ値が見つからない場合、ポートはエラーを返します。 |
    [ ]

    {#use-utilities-json-getproperties__table_jnw_jn1_krb}
12. **オプション:** コンポーネントをテストするには、コンポーネントバーを右クリックし、\[ここから実行 (Run From Here)\] をクリックします。

