从 php url 获取数据以在 react native 中保存到本地 sqlite
Posted
技术标签:
【中文标题】从 php url 获取数据以在 react native 中保存到本地 sqlite【英文标题】:Fetch data from php url to save to local sqlite in react native 【发布时间】:2020-03-02 20:05:18 【问题描述】:我想从 url 获取数据,例如从 json.php 获取数据,然后将其存储到 React Native 中的本地 sqlite。但我找不到任何参考或任何与我相同的问题
我试图找到另一个数据库从 url 获取数据并存储到本地数据库,但似乎找不到像我这样的案例。
[
"username":"****",
"password":"*****",
"access":"1",
"name":"dwi",
"phone_number":"****",
"email":"**@***.com",
"score":null,"status":"0"
,
"username":"*****",
"password":"****",
"access":"1",
"name":"******",
"phone_number":"**********",
"email":"******@**.com",
"score":null,
"status":"0"
]
【问题讨论】:
【参考方案1】:这是你需要做的事情-
1) 点击 url 并根据您的 api 检索数据 [HTTP GET/HTTP POST]。
2) 你需要解析响应。
Here 是使用带有 react-native 的 HTTP 请求的示例。
3) 现在,数据解析完成后,您需要将其写入数据库。
Here 是使用 react-native 处理 SQLite 的示例。
另一个sqlite示例here。
现在,请阅读文档并尝试实现它。
【讨论】:
感谢您的 http 参考,我现在可以获取数据.. 但我更喜欢使用 asyncstore(因为我得到的数据太多),我在另一部分有疑问以上是关于从 php url 获取数据以在 react native 中保存到本地 sqlite的主要内容,如果未能解决你的问题,请参考以下文章
从 Javascript 中的 url 获取 JSON 文件,React Native
React Context : 从 API 获取数据并在 React 组件中发生某些事件时调用 API