JSON数据如下:
{ "CommunityModel": [ { " UUID ": "xxxxxx-xxxxxx-xxxxxxx-xxxxxx1", " CommunityName ": "格林花园", " CommunityAddress ": "XXXX203号", " Longitude ": "12.33333333", " Latitude ": "143.1121222", " Form ": "商品房", " BuildingNum ": "100", " OwnerNum ": "1800", " CarportNum ": "1800" },{ " UUID ": "xxxxxx-xxxxxx-xxxxxxx-xxxxxx2", " CommunityName ": "格林花园2", " CommunityAddress ": "XX路203号", " Longitude ": "12.33333333", " Latitude ": "143.1121222", " Form ": "商品房", " BuildingNum ": "100", " OwnerNum ": "1800", " CarportNum ": "1800" } ]}
通过PHP获取,要求获取JSON中UUID和CommunityName放到一个新数组$arr中返回。
我的代码如下:
$url_get ='http://api.com:90/1.php'; $json=json_decode($this->curlGet($url_get)); foreach($json as $jsonvalue) { 。。。。这里该如何写 // dump($jsonvalue); }
回复讨论(解决方案)
好奇怪,居然键名两端是空格
$s =<<< JSON{ "CommunityModel": [ { " UUID ": "xxxxxx-xxxxxx-xxxxxxx-xxxxxx1", " CommunityName ": "格林花园", " CommunityAddress ": "XXXX203号", " Longitude ": "12.33333333", " Latitude ": "143.1121222", " Form ": "商品房", " BuildingNum ": "100", " OwnerNum ": "1800", " CarportNum ": "1800" },{ " UUID ": "xxxxxx-xxxxxx-xxxxxxx-xxxxxx2", " CommunityName ": "格林花园2", " CommunityAddress ": "XX路203号", " Longitude ": "12.33333333", " Latitude ": "143.1121222", " Form ": "商品房", " BuildingNum ": "100", " OwnerNum ": "1800", " CarportNum ": "1800" } ]}JSON;$a = json_decode($s, 1);foreach($a['CommunityModel'] as $v) { $arr[] = array('UUID' => $v[' UUID '], 'CommunityName' => $v[' CommunityName ']);}print_r($arr);
Array( [0] => Array ( [UUID] => xxxxxx-xxxxxx-xxxxxxx-xxxxxx1 [CommunityName] => 格林花园 ) [1] => Array ( [UUID] => xxxxxx-xxxxxx-xxxxxxx-xxxxxx2 [CommunityName] => 格林花园2 ))
$val[' UUID '], 'CommunityName' => $val[' CommunityName '] );}print_r($arr);?>

1、先看看效果图,可以自行选择展示效果2、这是我在vue3项目中使用的JSON编辑器,首先引入第三方插件npminstalljson-editor-vue3yarnaddjson-editor-vue33、引入到项目中//导入模块importJsonEditorVuefrom'json-editor-vue3'//注册组件components:{JsonEditorVue},4、一般后端返回的是会将JSON转为String形式我们传给后端也是通过这种形式,就可以通

控制json序列化/反序列化1.@JsonIgnoreProperties的用法@JsonIgnoreProperties(value={"prop1","prop2"})用来修饰Pojo类,在序列化和反序列化的时候忽略指定的属性,可以忽略一个或多个属性.@JsonIgnoreProperties(ignoreUnknown=true)用来修饰Pojo类,在反序列化的时候忽略那些无法被设置的属性,包括无法在构造子设置和没有对应的setter方法.2.@Js

PHP作为一种常见的编程语言,在web开发中使用广泛,其与前端交互的方式也多种多样。其中,输出Json数据是一种常见的交互方式,但有时候会碰到Json无法解析的问题。为什么会出现无法解析的情况呢?下面列举了几个可能的原因。

Java调用接口获取json数据保存到数据库1.在yml文件中配置自己定义的接口URL//自己定义的JSON接口URLblacklist_data_url:接口URL2.在Controller中添加请求方法和路径/***@Title:查询*@Description:查询车辆的记录*@Author:半度纳*@Date:2022/9/2717:33*/@GetMapping("/Blacklist")publicvoidselectBlacklist(){booleana=imB

当我们处理数据时经常会遇到将XML格式转换为JSON格式的需求。PHP有许多内置函数可以帮助我们执行这个操作。在本文中,我们将讨论将XML格式转换为JSON格式的不同方法。

本篇文章给大家带来了关于JWT的相关知识,其中主要介绍了什么是JWT?JWT的原理以及用法是什么?感兴趣的朋友,下面一起来看一下吧,希望对大家有帮助。

JSONSchemaJSONSchema是用于验证JSON数据结构的强大工具,Schema可以理解为模式或者规则。JsonSchema定义了一套词汇和规则,这套词汇和规则用来定义Json元数据,且元数据也是通过Json数据形式表达的。Json元数据定义了Json数据需要满足的规范,规范包括成员、结构、类型、约束等。JSONSchema就是json的格式描述、定义、模板,有了他就可以生成任何符合要求的json数据json-schema-validator在java中,对json数据格式的校验,使用

思路使用Spring的ResourceUtils读取资源目录下的json文件。使用common-io将读取的文件转化为json字符串。使用fastjson将json字符串反序列为对象。示例1.Maven依赖pom.xml,主要是common-io、fastjson的引入。commons-iocommons-io2.11.0com.alibaba.fastjson2fastjson22.0.142.json资源文件notice.json,简单列举要使用json内容。[{"title&qu


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

mPDF
mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),

SecLists
SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Pelayar Peperiksaan Selamat
Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).