nikelioum/xml-json-converter
Composer 安装命令:
composer require nikelioum/xml-json-converter
包简介
A PHP package to convert XML to JSON and JSON to XML easily and reliably.
README 文档
README
A simple PHP library to convert XML to JSON and JSON to XML easily.
Supports PSR-4 autoloading and works with any PHP project using Composer.
Installation
Require the package via Composer:
composer require nikelioum/xml-json-converter:dev-main --with-all-dependencies
Usage
require 'vendor/autoload.php';
require 'vendor/autoload.php'; use Nikelioum\XmlJsonConverter\JsonToXmlConverter; use Nikelioum\XmlJsonConverter\XmlToJsonConverter; function convertJsonToXml(): string { $json = json_encode([ 'orders' => [ [ 'order_id' => 12345, 'date' => '2025-05-23', 'total' => 31.98, 'items' => [ ['name' => 'Shirt', 'price' => 15.99], ['name' => 'Hat', 'price' => 8.50] ] ], [ 'order_id' => 12346, 'date' => '2025-05-24', 'total' => 8.50, 'items' => [ ['name' => 'Cap', 'price' => 8.50] ] ] ] ]); $xml = JsonToXmlConverter::convert($json, ['price', 'total'], 'orders'); return $xml; } function convertXmlToJson(): string { $xmlInput = '<person><name>John</name><age>30</age></person>'; $xmlToJson = new XmlToJsonConverter(); $json = $xmlToJson->convert($xmlInput); return $json; } // Example usage: $xmlOutput = convertJsonToXml(); $jsonOutput = convertXmlToJson(); // You can now return these in an API response, save to file, etc.
统计信息
- 总下载量: 4
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-05-23