ファイルパスからファイル名を取得する
ファイルパスからファイル名を取得するには、公式アクティビティが用意されていないため、.NET関数を使用します。
.NET関数を使用する方法
拡張子を含むファイル名を取得したい場合、Path.GetFileName関数を使用します。
拡張子を含まないファイル名を取得したい場合、Path.GetFileNameWithoutExtension関数を使用します。
※「System.IO.」は省略可能です。
拡張子を含まないファイル名を取得したい場合、Path.GetFileNameWithoutExtension関数を使用します。
※「System.IO.」は省略可能です。
拡張子を含むファイル名を取得する
パラメータに指定したファイルパスから、拡張子を含むファイル名を返します。
パラメータ | 型 | 説明 |
---|---|---|
戻り値 | string | 拡張子を含むファイル名 |
第一引数 | string | ファイルパス |
filename = Path.GetFileName("ファイルのフルパス")
構文サンプル
filename = Path.GetFileName("C:\Users\rpauser\Documents\helloworld.txt")
Console.WriteLine(filename)
-> hellowrld.txt
UiPathにおける使用方法
[代入 (Assign)]アクティビティなどで使用します。
拡張子を含まないファイル名を取得する
Path.GetFileNameWithoutExtension関数
パラメータに指定したファイルパスから、拡張子を含まないファイル名を返します。
パラメータ | 型 | 説明 |
---|---|---|
戻り値 | string | 拡張子を含むファイル名 |
第一引数 | string | ファイルパス |
filename = Path.GetFileNameWithoutExtension("ファイルのフルパス")
構文サンプル
filename = Path.GetFileNameWithoutExtension("C:\Users\rpauser\Documents\helloworld.txt")
Console.WriteLine(filename)
-> hellowrld
UiPathにおける使用方法
[代入 (Assign)]アクティビティなどで使用します。