Effortlessly Convert Between Data Formats with FormatFusion. FormatFusion is your one-stop solution for seamless conversion between YAML, JSON, XML, and CSV formats.
Project description
FormatFusion
About FormatFusion
Effortlessly Convert Between Data Formats with FormatFusion FormatFusion is your one-stop solution for seamless conversion between YAML, JSON, and XML formats. This user-friendly tool empowers developers, data analysts, and anyone working with data.
:star: If you find FormatFusion useful, please consider giving us a star on GitHub! Your support helps us continue to innovate and deliver exciting features.
Features
- Read file: Read any data from file with any format.
- Scan url: Read any data from url.
- Save file: Save data in any file format.
- YAML To JSON Data Conversion: Convert yaml data to json.
- JSON To YAML Data Conversion: Convert json data to yaml.
- YAML To XML Data Conversion: Convert yaml data to xml.
- XML To YAML Data Conversion: Convert xml data to yaml.
- JSON To XML Data Conversion: Convert json data to xml.
- XML To JSON Data Conversion: Convert xml data to json.
- YAML To CSV Data Conversion: Convert yaml data to csv.
- JSON To CSV Data Conversion: Convert json data to csv.
- XML To CSV Data Conversion: Convert xml data to csv.
- CSV To YAML Data Conversion: Convert csv data to yaml.
- CSV To JSON Data Converter: Convert csv data to json.
- CSV To XML Data Converstion: Convert csv data to xml.
Who Can Use This ?
- Developers: Convert configuration files and application data between formats with ease.
- Data Analysts: Transform data from various sources into JSON for seamless analysis and visualization.
- Technical Professionals: Work with data in different formats smoothly and confidently.
FormatFusion Setup Instructions
Prerequisites
- A computer with Python installed
- pip installed
Installation
- Open a terminal or command prompt.
- Run the following command:
pip install FormatFusion
Quick Start
Here is the example of using FormatFusion to convert yaml data to json.
from FormatFusion.converter import Converter
yaml_data = """
name: John Doe
age: 30
city: New York
"""
json_data = Converter().from_yaml(yaml_data).to_json()
print(json_data)
For more examples, you can visit our DOCUMENTATION.
Contributing
Kindly read our Contributing Guide to familiarize yourself with ToolJet's development process, how to suggest bug fixes and improvements, and the steps for building and testing your changes.
Contributors
License
FormatFusion © 2023, Released under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file formatfusion-0.2.6.tar.gz
.
File metadata
- Download URL: formatfusion-0.2.6.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b60c3c8995d9395174a8744271a09087c8f1f473c5c16947743960ffabcbf34 |
|
MD5 | 2f2ad508a5eea350f78e97e48fbcfcd4 |
|
BLAKE2b-256 | 2abbb9618f7509de3d8368b424dc95e1fad4f515e209da8518c1bb46261a95d4 |
File details
Details for the file formatfusion-0.2.6-py3-none-any.whl
.
File metadata
- Download URL: formatfusion-0.2.6-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd5c7f12b93b3baf7dbcb77d625b07beddc5c6c976610de697d890c85448d2bf |
|
MD5 | ce04551367cbfba68e6d8fe3fa30f30e |
|
BLAKE2b-256 | 37a315e147ad622ae5c977a73b918a7fb0ec423641aee4e99c6475231404efc1 |