LoveToCode نشر 10 أغسطس 2015 أرسل تقرير نشر 10 أغسطس 2015 كيف اتمكن من تحويل البيانات المخزنة على الخادم بنسق XML الى JSON لا رسالها الى المستخدم باستخدام لغة ال php اقتباس
1 عبدالرحمن احمد16 نشر 12 أغسطس 2015 أرسل تقرير نشر 12 أغسطس 2015 لك الحل في سطرين فقط.هذا سيتم باستخدام دالتين في phpالدالة الأولى هي simplexml_load_string - هذه الدالة تقوم بتحويل أو ترجمة شفرات xml إلى كائن Object.الدالة الثانية هي json_encode - وهذه تقوم بتحويل الكائن Object إلى تنثيق JSON.هذا مثال على ذلك:لنفترض أن هذه هي شفرات الـ XML التي نُريد تحويلها إلى JSON<?php $xml_string = <<<XML <?xml version="1.0" ?> <states> <state id="AL"> <name>Alabama</name> </state> <state id="AK"> <name>Alaska</name> </state> </states> XML; ?>وكما ذكرت بأن الحل سيكون في سطرين فقط.هكذا:<?php $xml = simplexml_load_string($xml_string); $json = json_encode($xml); ?>لنقوم بطباعة المتغير $json للتأكُد من عمل الدالتين بنجاح.هكذا:<?php echo $json; ?>وهكذا ستكون المخرجات:{ "state":[ { "@attributes":{ "id":"AL" }, "name":"Alabama" }, { "@attributes":{ "id":"AK" }, "name":"Alaska" } ] }وهكذا تم تحويل XML إلى JSON. 1 اقتباس
السؤال
LoveToCode
كيف اتمكن من تحويل البيانات المخزنة على الخادم بنسق XML الى JSON لا رسالها الى المستخدم باستخدام لغة ال php
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.