解析ical/ics文件的最佳方法是什么?我将其全部放在一个字符串中,但是找不到与RN兼容的软件包或库。所有常规的JS或Node抛出有关FS软件包丢失的错误。我正在从URL中读取它,并将其全部存储在内存中,所以我什至不需要文件系统访问权限。
最佳答案
任何想要在2019年以上找到该问题答案的人,我都写了一个npm模块来解决这个问题!您可以找到它here! (https://github.com/Christop406/ical-parser)。
或者,如果您很懒,只需运行npm i cal-parser
(不是 ical-parser
)。
您可以像这样使用它:
const ical = require('cal-parser');
var parsedCal = ical.parseString(MY_ICAL_STRING);
console.log(parsedCal.calendarData); // for calendar metadata
console.log(parsedCal.events); // for calendar events
解析愉快!
关于javascript - react native : How to parse an ics/ical file,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46634745/