تخطي إلى المحتوى
POST AI agent ready /v1/xml/to-json

XML إلى JSON API - محول مجاني

يوزع مستند XML ويعيد معادل JSON الخاص به. السمات مسبوقة بـ @ حسب الاصطلاح. يتم تخزين محتوى النص تحت مفتاح #text. يعالج أقسام CDATA ومساحات الأسماء والهياكل المتداخلة.

Parameters

stringrequired

The XML content to convert.

Code examples

curl -X POST https://api.botoi.com/v1/xml/to-json \
  -H "Content-Type: application/json" \
  -d '{"xml":"<user id=\"1\"><name>Alice</name><email>alice@example.com</email></user>"}'

When to use this API

التكامل مع خدمات SOAP القديمة

قم بتحويل استجابات SOAP XML إلى JSON حتى يتمكن تطبيق JavaScript أو Python الخاص بك من معالجة البيانات باستخدام مكتبات JSON القياسية.

تحليل خلاصات RSS وAtom

قم بتحويل خلاصات RSS/Atom XML إلى JSON لتسهيل التعامل معها عند إنشاء قارئ خلاصات أو مجمع محتوى.

تحويل ملفات تكوين XML

قم بتحويل ملفات تكوين XML (Maven pom.xml وبيانات Android) إلى JSON للتحليل أو التحويل في خطوط أنابيب CI.

Frequently asked questions

كيف يتم تمثيل سمات XML في مخرجات JSON؟
السمات مسبوقة بـ "@". على سبيل المثال، <user id="1"> يصبح {"user": {"@id": "1"}}.
كيف يتم التعامل مع أقسام CDATA؟
يتم استخراج محتوى CDATA كسلسلة عادية ويتم تخزينه تحت مفتاح #text، المماثل لمحتوى النص العادي.
هل هذا يحافظ على مساحات أسماء XML؟
نعم. يتم الاحتفاظ ببادئات مساحة الاسم في مفاتيح JSON. على سبيل المثال، يصبح <ns:element> مفتاحًا يسمى "ns:element".
ماذا يحدث للمحتوى المختلط (النص + العناصر الفرعية)؟
يقوم المحتوى المختلط بتخزين النص في #text والعناصر الفرعية كمفاتيح منفصلة. يتطابق هذا مع اتفاقية XML-to-JSON القياسية.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.