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

https://github.com/vinser/u8xml

u8xml NewDecoder func can be used to parse XML files with IANA character encodings instead of Go Standard Library xml package Decoder
https://github.com/vinser/u8xml

charset converter decoder iana iso-8859-1 utf-16 windows-1251 xml

Last synced: 17 days ago
JSON representation

u8xml NewDecoder func can be used to parse XML files with IANA character encodings instead of Go Standard Library xml package Decoder

Awesome Lists containing this project

README

          

[![Go Report Card](https://goreportcard.com/badge/github.com/vinser/u8xml)](https://goreportcard.com/report/github.com/vinser/u8xml) ![GitHub Tag](https://img.shields.io/github/v/tag/vinser/u8xml)
![GitHub License](https://img.shields.io/github/license/vinser/u8xml)

### u8xml Go package

The __u8xml__ package `NewDecoder` can be used to parse XML files with IANA character encodings instead of Go Standard Library xml package Decoder.

#### u8hex CLI utility
The `cmd` folder contains the source code of the `u8hex` command-line interface utility, which may be used to get the hex representation of a string with a given character set. It may be useful for debugging.

#### Credits
__u8hex__ is inspired by [__cpd__](https://github.com/softlandia/cpd)