我使用react-native-storage在 React-Native 中保存一些数据,key-value
如下所示:key-id
AsyncStorage
storage.save({
key: 'data', // Note: Do not use underscore("_") in key!
id: '0', // Note: Do not use underscore("_") in id!
rawData: object, // my data object
expires: null
});
现在我想向export
我的应用程序添加(保存)功能,并且现在想知道将文件保存AsyncStorage
为.json
移动.xml
SD 卡的最佳方法是什么。
我发现react-native-fetch-blob和react-native-fs包可用于文件系统。
这就是我们如何读取基于react-native-storage包的所有密钥的方式:
storage.getAllDataForKey('data').then(items => {
items.forEach((item, index) => {
// >>>> item is readable here (Need write this to a json or xml file)
}
});
你知道完成这项任务的最佳方法吗?
我们如何在没有额外软件包的情况下做到这一点(在 SD 卡上写入文件)?