SuperAPI AI Directory

data-converter

Data & analytics

View repository

Updated 10-15 21:04

About this skill

Data Converter Skill

This is a skill for converting data formats.

Overview

Interconverts various data formats such as JSON, YAML, XML, CSV, TOML, etc.

Main Features

  • Various Formats: JSON ↔ YAML ↔ XML ↔ CSV ↔ TOML ↔ INI
  • Data Validation: Schema Validation
  • Formatting: Indentation, sorting, minification
  • Filtering: Extraction of specific fields
  • Conversion: Camel Case ↔ Snake Case
  • Merge: Merging multiple files

Usage

以下のJSONをYAMLに変換:

{
  "name": "John",
  "age": 30
}

Conversion Examples

JSON → YAML

{
  "database": {
    "host": "localhost",
    "port": 5432,
    "credentials": {
      "username": "admin",
      "password": "secret"
    }
  }
}

↓

database:
  host: localhost
  port: 5432
  credentials:
    username: admin
    password: secret

CSV → JSON

name,age,city
John,30,Tokyo
Jane,25,Osaka

↓

[
  {"name": "John", "age": 30, "city": "Tokyo"},
  {"name": "Jane", "age": 25, "city": "Osaka"}
]

XML → JSON

<user>
  <name>John</name>
  <age>30</age>
  <email>john@example.com</email>
</user>

↓

{
  "user": {
    "name": "John",
    "age": 30,
    "email": "john@example.com"
  }
}

Version Information

  • Skill Version: 1.0.0
  • Last Updated: 2025-01-22