ahmadajah03 Wed Jan 2021 1 year ago

Cara Convert File XML ke JSON dengan PHP

Halo,

Tutorial ini akan memberi Anda contoh php xml ke json. Anda akan belajar php mengubah xml ke json array. Posting ini akan memberi Anda contoh sederhana dari php xml to json dengan atribut. saya ingin berbagi dengan Anda file php xml ke json. Baiklah, mari selami langkah-langkahnya.

Dalam contoh ini, saya akan memberi Anda contoh yang sangat sederhana untuk mengubah array xml ke json di php. jadi di sini, kami akan menyimpan satu file contoh sederhana dan mengubahnya menjadi array php.

Mari kita lihat sekarang:

Tambahkan File Xml Sederhana:

Anda dapat membuat atau mengunduh file xml sederhana seperti di bawah ini:

Kode PHP:

sekarang Anda dapat melihat bagaimana mengkonversi xml ke array menggunakan kode di bawah ini:

<?php
  
    $xmlObject = simplexml_load_file('sample.xml');
    $jsonData = json_encode($xmlObject, JSON_PRETTY_PRINT);
      
    print_r($jsonData);
?>

Anda akan melihat output di bawah ini:

{
    "food": [
        {
            "name": "Belgian Waffles",
            "price": "$5.95",
            "description": "Two of our famous Belgian Waffles with plenty of real maple syrup",
            "calories": "650"
        },
        {
            "name": "Strawberry Belgian Waffles",
            "price": "$7.95",
            "description": "Light Belgian waffles covered with strawberries and whipped cream",
            "calories": "900"
        },
        {
            "name": "Berry-Berry Belgian Waffles",
            "price": "$8.95",
            "description": "Light Belgian waffles covered with an assortment of fresh berries and whipped cream",
            "calories": "900"
        },
        {
            "name": "French Toast",
            "price": "$4.50",
            "description": "Thick slices made from our homemade sourdough bread",
            "calories": "600"
        },
        {
            "name": "Homestyle Breakfast",
            "price": "$6.95",
            "description": "Two eggs, bacon or sausage, toast, and our ever-popular hash browns",
            "calories": "950"
        }
    ]
}

Anda dapat memeriksa dengan kode ini.

 

Saya harap ini dapat membantu Anda ...

convert xml to json php php