php - RentCafe API JSON
问题描述
我试图从 RentCafe 的响应中获取数据,但我不知道如何迭代它。我正在使用 curl 并取回数据,我只是不知道如何使用它。
我要返回的数据
[
{
"PropertyId": "785354",
"FloorplanId": "2604197",
"FloorplanName": "North 203",
"Beds": "2",
"Baths": "2.00",
"MinimumSQFT": "0",
"MaximumSQFT": "0",
"MinimumRent": "-1",
"MaximumRent": "-1",
"MinimumDeposit": "750",
"MaximumDeposit": "750",
"AvailableUnitsCount": "0",
"AvailabilityURL": "https://rentthemason.securecafe.com/onlineleasing/the-mason/oleapplication.aspx?stepname=Apartments&myOlePropertyId=785353&floorPlans=2604197",
"FloorplanImageURL": "https://cdn.rentcafe.com/dmslivecafe/3/785353/Mason_North_203-403_2BR-2Bth-Balcony.png",
"FloorplanImageName": "Mason_North_203-403_2BR-2Bth-Balcony.png",
"FloorplanImageAltText": "",
"PropertyShowsSpecials": "0",
"FloorplanHasSpecials": "0",
"UnitTypeMapping":"5379N203"
},
...
]
然后我对其进行解码$data = json_decode($result, true);
并使用while
循环遍历并将每个部分转换为变量:
$bedrooms = $data["PropertyId"][$i]["Beds"];
但它不工作?非常感谢所有帮助!
解决方案
推荐阅读
- c++ - 模板特化继承自特定子类
- xamarin - 将 Xamarin.Android 应用迁移到 Xamarin.Forms 应用
- c# - 在 Entity Framework Core 中更新多对多关系
- jbase - Jbasic(jBC)源代码行续行符?
- r - 如何安排将数据存储在 SQL 中以每周运行的 R 网络爬虫脚本?
- coq - 是否有任何策略可以处理带有“和”的先决条件?
- sas - 在 SAS 中:如何按组合并行中的非零值
- javascript - 使用 jQuery 控制元素高度 - 为什么这不起作用?
- react-native - 运行 expo start 时如何禁用在浏览器中打开 DevTools?
- c++ - OpenGL & Qt:在鼠标悬停时显示标签