Metadata-Version: 2.4
Name: braillebaseio
Version: 1.0.3
Summary: Universal Braille Data Loader: Reads CSV, XML, or JSON sheets and converts them into a unified structure containing Letter, Braille cell, and Pattern classification.
Author: Nagao Yuji
License: CC0-1.0
Project-URL: Homepage, https://github.com/DukaCrazy/braillebaseio
Project-URL: Documentation, https://github.com/DukaCrazy/braillebaseio
Project-URL: Source, https://github.com/DukaCrazy/braillebaseio
Keywords: braille,csv,json,xml,braillebase,blind,education,loader
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# Braille Base IO
Reader for JSON, XML, and CSV formats.

## Input Examples
JSON example:
```json
[
    {
        "letter": "a",
        "braille": "⠁,⠁",
        "pattern": 0
    },
    {
        "letter": "b",
        "braille": "⠟,⠟,⠟",
        "pattern": 0
    }
]
```
XML example:
```xml
<?xml version="1.0" encoding="utf-8"?>
<braille_append>
    <item>
        <letter>a</letter>
        <braille>⠁,⠁</braille>
        <pattern>0</pattern>
    </item>

    <item>
        <letter>b</letter>
        <braille>⠟,⠟,⠟</braille>
        <pattern>0</pattern>
    </item>
</braille_append>
```
CSV example:
```csv
a,"⠁,⠁",0
b,"⠟,⠟,⠟",0
```
## Output Example

[('a', ['⠁', '⠁'], 0), ('b', ['⠟', '⠟', '⠟'], 0)]

<img src="./img/logo.png" alt="Logo" width="500" height="493">
