{
"note": {
"to": "Ana",
"@id": "1"
}
}
curl --location --request POST 'https://zylalabs.com/api/14222/xml+yaml+and+json+converter+api/35299/xml+to+json' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw 'Ana '
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Ana</to>
</note>
curl --location --request POST 'https://zylalabs.com/api/14222/xml+yaml+and+json+converter+api/35300/json+to+xml' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"note":{"to":"Ana"}}'
{
"name": "Ana",
"tags": [
"a",
"b"
]
}
curl --location --request POST 'https://zylalabs.com/api/14222/xml+yaml+and+json+converter+api/35301/yaml+to+json' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw 'name: Ana
tags: [a, b]'
name: Ana
tags:
- a
- b
curl --location --request POST 'https://zylalabs.com/api/14222/xml+yaml+and+json+converter+api/35302/json+to+yaml' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"name":"Ana","tags":["a","b"]}'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 XML YAML 和 JSON 转换器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
每个端点以特定格式返回转换的数据:XML到JSON返回一个JSON对象,JSON到XML返回一个XML文档,YAML到JSON返回一个JSON对象,JSON到YAML返回一个YAML文档。例如,XML到JSON端点返回以“@”为前缀的属性
关键字段因格式而异。在 JSON 响应中,字段通常是键值对,例如在 XML 转 JSON 响应中的 "to" 和 "@id"。在 XML 响应中,使用 `<to>` 这样的元素。YAML 响应使用缩进来表示结构
返回的数据格式取决于端点 JSON 响应被结构化为键值对 XML 响应是带标签的层次结构 YAML 响应使用缩进来表示结构 每种格式都保持了原始数据的完整性
每个端点允许结构化数据的转换 XML到JSON保留属性 JSON到XML将对象转换为标签 YAML到JSON将YAML结构翻译为JSON格式 JSON到YAML将JSON重新格式化为易于阅读的YAML结构
响应数据是根据格式组织的:JSON 响应以键值对形式呈现,XML 响应以嵌套标签形式呈现,而 YAML 响应使用缩进。这样的组织方式帮助用户轻松解析并在其应用程序中利用数据
典型的用例包括系统之间的数据交换 转换配置文件 和转换数据以便于API使用 例如将遗留系统中的XML数据转换为现代应用程序所需的JSON格式或反之以保持兼容性
用户可以通过向相应的端点发送特定的XML、JSON或YAML文档来定制请求。API处理提供的文档并返回转换结果,允许根据用户需求灵活选择数据格式
数据准确性通过一致的转换算法得以保持,这些算法确保原始数据在不同格式间的完整性得以保留 该API被设计为处理标准数据结构,从而最小化转换过程中的错误