https://github.com/miyamiyaz/siconv
siconv is a yet another implementation of iconv which used java charset encoder/decoder.
https://github.com/miyamiyaz/siconv
iconv java scala
Last synced: 2 months ago
JSON representation
siconv is a yet another implementation of iconv which used java charset encoder/decoder.
- Host: GitHub
- URL: https://github.com/miyamiyaz/siconv
- Owner: miyamiyaz
- License: mit
- Created: 2017-08-01T05:39:45.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-01T05:47:23.000Z (almost 9 years ago)
- Last Synced: 2025-09-04T23:53:13.558Z (11 months ago)
- Topics: iconv, java, scala
- Language: Scala
- Size: 2.93 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# siconv
iconv written in scala
## Abstract
siconv is a yet another implementation of iconv which used java charset encoder/decoder.
## How to install
Download the archive and extract it into proper location. For example:
```
$ unzip siconv-0.0.1.zip
$ mv siconv ~/.local/lib
$ echo 'export PATH=$PATH:$HOME/.local/lib/siconv' >> ~/.bashrc
```
## How to use
Encode from one character encoding to another:
```
$ siconv -f ms932 -t utf8 ./input.txt > output.txt
```
## Compiling from source
### Requirements
- sbt
- java8
### How to compile
Fetch the repository and run `sbt assembly` in the repository location.
```
$ sbt assembly
```