本文採用csdn資料處理json資料:
public static function json($code,$message=』』,$data)
//拼裝返回資料
$result=[
『code』=>$code,
『message』=>$message,
『data』=>$data
]; return json_encode($result);
}
xml資料:
public static function xml($code,$message=』』,$data)
//拼裝返回資料
$result=[
『code』=>$code,
『message』=>$message,
『data』=>$data
]; //製作xml資料
//使返回的資料以xml格式返回
header(「content-type:text/xml」);
//開始拼xml資料
$xml=<?xml version=』1.0』 encoding=』utf-8』 ?>
//根節點
$xml.=;
//建立乙個額外函式製作xml資料
$xml.=self::createxml($data);
$xml.=;
return $xml;
}//製作xml函式
public static function createxml($data)』」;
$key=』item』;
} $xml.=」< >」;
//如果$v是陣列,直接進行遞迴
$xml.=is_array($value)?self::createxml($value):$value;
$xml.=」<>」;
return $xml;
}}
//傳遞的資料$data
$data=[
『id』=>1,
『name』=>』zhangsan』,
『content=>[
『age』=>18,
『***』=>』女』]]
//我們可以測試一下
$json=self::json(200,』ok』,$data);
$xml=self::xml(200,』ok』,$data);
附:json資料格式
}
附:xml資料格式
200
ok18女
Android中XML和JSON資料的解析小案例
一 xml package com.itheima.ceshouji.domain 13691689238 廣東深圳移動神州行卡 名雖可得,利則難獲,藝界發展,可望成功 凶帶吉 public class product public void settype string type public s...
json和xml資料的解析
一 json資料 1一條json就像乙個物件,也想像oc中的陣列,且內嵌了很多鍵值對字典 二 xml資料 三 多層資料是如何構架起來的?四大節點 整體資料,分類方式key,個體集合,層級資料 3.1解析組資料?我的理解 1一條json資料,可看做乙個物件,很多屬性和屬性值的集合。就好比字典,擁有很多...
資料互動格式之xml和json
計算機中用於資料傳輸的通訊語言 1.xml 一種可擴充套件的標記語言,可以自定義標籤的資料傳輸格式。2.json js物件簡譜,一種輕量級的資料互動格式。為什麼要學習資料傳輸語言 因為在實習開發中,需要獲取資料,不同語言支援的資料通訊語言也不同,為了方便開發,需要統一資料互動的語言,因此學習xml和...