解析RSS数据

Posted sinosaurus

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解析RSS数据相关的知识,希望对你有一定的参考价值。

解析RSS数据

没想到有一天还会进行解析 xml 文件,很是意外。想当初了解这块时,自己并没有太上心,当时 json 称天下。可rss源一直都有存在,而这也是一种数据源,没必要再单独去开发后台了。

为此简单了解了一些解析xml数据的api

然后了解了目前的一些插件,大同小异吧。不过有一点需要注意,由于我需要将xml装为json,因而或多或少会有一些问题

一些现有的插件

测试

目前尝试了两种方式,一种是直接在 html 中使用,一种是在vue项目中使用。

这里直接阐述结果,细节不做过多介绍.

需要注意的问题

  • 在html中使用npm包时,需要使用 Browserify
    进行转化为 浏览器可以读取的代码
  • 在vue中使用上述的包时,并不是每个都可以直接使用,需要测试一下
  • 由于每个包的开发理念不同,有的从xml转移到json的结构哦,数据嵌套过深,因而还需要自己测试一下
  • 获取 feed 的文件,其实跟平时的 ajax请求,没有什么特别之处,只是在于数据结构不同罢了

总结

目前需要解决的问题终于解决了,在此中,依旧需要保持一个开放的,好学的心态,不能因为技术等缘故,而在能学的时候选择放弃,很多时候难点都是卡在细节上

code

参考链接

以上是关于解析RSS数据的主要内容,如果未能解决你的问题,请参考以下文章

[UWP]涨姿势UWP源码——RSS feed的获取和解析

C# SyndicationFeed - RSS 解析日期问题

从Node.js Stream写入多个文件

使用 XML 包 R 解析 RSS 提要

[ASP.Net]用RssToolKit2.0解析RSS,制作RSS阅读器

在 PHP 中解析 RSS2