---
# System prepended metadata

title: "クラス ReadConfigFile\U0001F60A"

---

[Documents Puddle FrameWork](/mA2CFxGDSv6ws2hL5auNTA) ≫ [ReadServerFile.ts](https://hackmd.io/vxY_XmZlSUW6NvuOyCi1pg) ≫ クラス ReadConfigFile
# クラス ReadConfigFile😊
コンフィグファイルの読み込みを行うクラス。
```typescript
export class ReadConfigFile extends ReadServerFile
```

> [TOC]

<hr style="height: 0;margin: 30px">

## メソッド

### **++purse++**
テキストデータをオブジェクトデータに変換する。
```typescript
static purse(textData: String, extension: String): Object
```
> #### 引数
> * **textData: String**
> 読み込んだファイルの情報
> * **extension: String**
> 読み込んだファイルの拡張子

> #### 戻り値
> * **Object**
> textDataのパースを行って得られたオブジェクトデータ。

<hr style="height: 1px;">

### **++purseEnvToObject++**
読み込んだファイルがenv形式の場合にObjectにパースするためのメソッド。
```typescript
static purseEnvToObject(textData: String): Object
```
> #### 引数
> * **textData: String**
> 読み込んだファイルの情報

> #### 戻り値
> * **Object**
> textDataのパースを行って得られたオブジェクトデータ。

<hr style="height: 0;margin: 30px">

---
[Documents Puddle FrameWork](/mA2CFxGDSv6ws2hL5auNTA) ≫ [ReadServerFile.ts](https://hackmd.io/vxY_XmZlSUW6NvuOyCi1pg) ≫ クラス ReadConfigFile