An open API service indexing awesome lists of open source software.

https://github.com/xjine/unity_csvfilereadwriter

CsvFileReadWriter provides simple functions to read/write csv file.
https://github.com/xjine/unity_csvfilereadwriter

assets unity

Last synced: 10 months ago
JSON representation

CsvFileReadWriter provides simple functions to read/write csv file.

Awesome Lists containing this project

README

          

# Unity_CsvFileReadWriter

``CsvFileReadWriter`` provides simple functions to read/write csv file.

## Importing

You can use Package Manager or import it directly.

```
https://github.com/XJINE/Unity_CsvFileReadWriter.git?path=Assets/Packages/CsvFileReadWriter
```

### Dependencies

This project use following resources.

- https://github.com/XJINE/Unity_TextFileReadWriter

## How to Use

Following functions are included.

```csharp
(string[] values, bool success) ReadFromAssets(string file)
(string[] values, bool success) ReadFromAssets(string dir, string file)

(string[] values, bool success) ReadFromStreamingAssets(string file)
(string[] values, bool success) ReadFromStreamingAssets(string dir, string file)

(string[] values, bool success) Read(string dir, string file)
(string[] values, bool success) Read(string path, bool forthExtension = true)

(string text, bool success) WriteToAssets(string file, IEnumerable values)
(string text, bool success) WriteToAssets(string dir, string file, IEnumerable values)

(string text, bool success) WriteToStreamingAssets(string file, IEnumerable values)
(string text, bool success) WriteToStreamingAssets(string dir, string file, IEnumerable values)

(string text, bool success) Write(string dir, string file, IEnumerable values)
(string text, bool success) Write(string path, IEnumerable values, bool forceExtension = true)
```