их хранить с том же формате. Это всего лишь формат для представления данных, более или менее.
> но потом это все равно парсится в json для удобства работы
Зачем тогда xml?
---
Можно сделать вариант с redux и без.
1. храните данные в redux + redux-presist. Если формат данных меняется, то при старте обновленного приложения по "экшену" - REHYDRATE можно сделать миграцию на новую схему. Это самый простой и удобный вариант, как мне кажется.
2. храните серелизованые в json/xml(O_o) данные в AsyncStorage и применяйте миграцию заждый раз при состоянии приложения active(https://facebook.github.io/react-native/docs/appstate.html). Этот вариант подойдет если действительно нужно только xml, но я пока не понял причину этого.
Спасибо, попробую копнуть в сторону 1 варианта.
Обсуждают сегодня