PHP
PHP’de XML’i JSON’a dönüştürün.

Bu yazıda, öğrenmek XML’i JSON’a dönüştürme. PHP dahili işlevini kullanarak XML’i JSON’a dönüştürebiliriz. Bu işlevler simplexml_load_file ve json_encode.
simplexml_load_file nedir?
Bu işlev, bir XML dosyasını bir nesneye dönüştürür. Bir XML dosyasının mutlak yolunu parametre olarak kabul eder, onu SimpleXMLElement sınıfının bir nesnesine dönüştürür ve döndürür.
json_encode nedir?
Bir değerin JSON temsilini döndürür. Bir diziyi veya nesneyi JSON temsiline dönüştürmek için kullanılır.
XML’i JSON’a dönüştürmek için aşağıdaki örneği görelim.
Aşağıdaki gibi bir XML oluşturun.
<?xml version="1.0" encoding="UTF-8" ?> <root> <row> <id>4051</id> <name>manoj</name> <email>manoj@gmail.com</email> <password>Test@123</password> <dob/> <gender>0</gender> </row> <row> <id>4050</id> <name>pankaj</name> <email>p1@gmail.com</email> <password>Test@123</password> <gender>0</gender> </row> <row> <id>3050</id> <name>Neeraj1993</name> <email>neeraj.singh@adequateinfosoft.com</email> <password>286956</password> <gender>0</gender> </row> <row> <id>3049</id> <name>Sophia</name> <email>sophia@gmail.com</email> <password>Test@123</password> <dob>2019-12-19T11:54:19</dob> <gender>2</gender> </row> <row> <id>3048</id> <name>Raju Prasad</name> <email>raju.nsit@gmail.com</email> <password>Raju@1234</password> <dob>2019-12-01T01:55:34</dob> <gender>1</gender> </row> </root>
Bir PHP dosyası oluşturun ve aşağıdaki kodu ekleyin.
<?php $obj = simplexml_load_file('filename.xml'); $data = json_encode($xmlObject, JSON_PRETTY_PRINT); print_r($data); ?>
Yukarıda, PHP’de XML’i JSON’a dönüştürme adımları verilmiştir.
PHP’de Otomatik Kaydetme Örneği #038; MYSQL. PHP ile Açısal Olarak Resim Yükle