5分で実装!プロジェクト名を取得する

UiPath

概要

フローと使用するアクテビティは以下の通りです。【】内はアクテビティ名

  1. カレントディレクトリを取得します。【環境変数を取得】
  2. Project.jsonファイルのパスを作成します。【代入】
  3. Project.jsonファイルのテキストを読み込みます。【テキスト ファイルを読み込み】
  4. 読み込んだテキストをJObjectに変換します。【JSON を逆シリアル化】
  5. JObjectから”name”キーの値を取得します。【代入】

ワークフロー全体

[Step1] カレントディレクトリを取得

使用するアクティビティ

アクティビティ名パッケージ/カテゴリ
環境変数を取得システム > 環境

使用する変数

変数名
string_カレントディレクトリString

プロパティ

[Step2] Project.jsonファイルのパスを作成

使用するアクティビティ

アクティビティ名パッケージ/カテゴリ
代入ワークフロー > 制御

使用する変数

変数名
string_カレントディレクトリString
string_jsonファイルパスString

使用するメソッド

メソッド名構文
Path.CombinePath.Combine(String1,String2,…)

プロパティ

[Step3] Project.jsonファイルのテキストを読み込み

使用するアクティビティ

アクティビティ名パッケージ/カテゴリ
テキスト ファイルを読み込みシステム > ファイル

使用する変数

変数名
string_jsonファイルパスString
string_jsonテキストString

プロパティ

[Step4] テキストをJObjectに変換

使用するアクティビティ

アクティビティ名パッケージ/カテゴリ
JSON を逆シリアル化UiPath.WebAPI.Activities/プログラミング > JSON
※「JSON を逆シリアル化」アクティビティの使用には、「UiPath.WebAPI.Activities」パッケージのインストールが必要です。

使用する変数

変数名
string_jsonテキストString
jobject_jsonテキストJObject

プロパティ

[Step5] JObjectから”name”キーの値を取得

使用するアクティビティ

アクティビティ名パッケージ/カテゴリ
代入ワークフロー > 制御

使用する変数

変数名
string_プロジェクト名String
jobject_jsonテキストJObject

使用するメソッド

メソッド名構文
PropertyInfo.GetValuePropertyInfo.GetValue(“Key”).Tostring

プロパティ

コメント

タイトルとURLをコピーしました