关于rss:简单了解XML-树结构

这篇文章次要介绍了XML 树结构的相干材料,文中示例代码十分具体,帮忙大家更好的了解和学习,感兴趣的敌人能够理解下 XML 文档造成了一种树结构,它从"根部"开始,而后扩大到"枝叶"。 一个 XML 文档实例 XML 文档应用简略的具备自我描述性的语法: <?xml version="1.0" encoding="UTF-8"?><note><to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don't forget me this weekend!</body></note>第一行是 XML 申明。它定义 XML 的版本(1.0)和所应用的编码(UTF-8 : 万国码, 可显示各种语言)。 下一行形容文档的根元素(像在说:"本文档是一个便签"): <note> 接下来 4 行形容根的 4 个子元素(to, from, heading 以及 body): <to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don't forget me this weekend!</body>最初一行定义根元素的结尾: </note> 您能够假如,从这个实例中,XML 文档蕴含了一张 Jani 写给 Tove 的便签。 XML 具备杰出的自我描述性,您批准吗? XML 文档造成一种树结构 XML 文档必须蕴含根元素。该元素是所有其余元素的父元素。 XML 文档中的元素造成了一棵文档树。这棵树从根部开始,并扩大到树的最底端。 所有的元素都能够有子元素: <root><child><subchild>.....</subchild></child></root>父、子以及同胞等术语用于形容元素之间的关系。父元素领有子元素。雷同层级上的子元素成为同胞(兄弟或姐妹)。 所有的元素都能够有文本内容和属性(相似 HTML 中)。 实例: 上图示意上面的 XML 中的一本书: <bookstore> <book category="COOKING"> <title lang="en">Everyday Italian</title> <author>Giada De Laurentiis</author> <year>2005</year> <price>30.00</price> </book> <book category="CHILDREN"> <title lang="en">Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> <book category="WEB"> <title lang="en">Learning XML</title> <author>Erik T. Ray</author> <year>2003</year> <price>39.95</price> </book></bookstore>实例中的根元素是 <bookstore>。文档中的所有 <book> 元素都被蕴含在 <bookstore> 中。 ...

June 25, 2022 · 1 min · jiezi

关于rss:添加一个github的rss订阅

/ Repo releases / https://github.com/:owner/:re... / Repo commits / https://github.com/:owner/:re... / Private feed (You can find Subscribe to your news feed in dashboard page after login) / https://github.com/:user.priv... / Repo tags / https://github.com/:user/:rep... / User activity / https://github.com/:user.atom

August 8, 2021 · 1 min · jiezi

关于rss:互联网上的那朵花

前几日,始终习惯用feeder看新闻的我,忽然发现36氪的rss更新失败,浏览器一查看才知,rss地址还在,但返回的不再是XML了,而是一堆混同过后的JavaScript代码。本想找找联系方式跟36kr官网反馈一下,转念一想,作为一个商业公司,这种转变原本就是成心的,也是必然的。何必给单方添堵。这曾经不是我app上第一个隐没的RSS了。 几个月前,V站有人发帖谈及RSS 可能是十年前,有一个极其感召着我的词,叫做互联网精力,曾经无从得悉它起源于哪里,但大家都广泛认同互联网精力应该是凋谢、平等、合作、分享。它像花一样美妙,这让年少的我感动不已,神往着互联网带着这些特质迈向光明的将来 但明天,它正缓缓被忘记内容平台把握着用户流传、散发、获取内容的权力。平台们筑起了高高的围墙,把用户创作内容关在外面,视为本人的财宝。用户被动或被迫放弃本人的权力,交给平台包办,甚至让微信微博这种垃圾平台作威作福,切实令人匪夷所思。当信息失去了互联的能力,“互联” 网也有名无实正是如此,内容平台把握着用户创作内容的权力,用户创作的内容不再属于互联网,而是属于平台。平台为内容的存储和散发付出了老本,也势必要有所图,看似与互联网精力南辕北辙,实际上与商业诉求不约而同。 互联网不再互联,也不再凋谢,也就是最近十多年的事,然而真正被意识到,仿佛并不长,也就三五年。就如企鹅家垄断了社交一样,企鹅的性质也由一家互联网增值服务提供商转为一家根底通信服务提供商。国内如此,国外那些不存在的网站亦如是,人们逐步发现它们有着垄断且不可镇压的势力。增值服务是可选的,而通信仿佛是天生俱来不可或缺,避无可避的一项需要。互联网畛域“赢家通吃”的场面凸显,大树底下,寸草不生。 而RSS的逐步沦亡,只是小的不能再小的一个缩影。rss带不来各网站那么丰盛的内容,也带不来丰盛的广告和内容支出,天然让绝大多数网站所讨厌。别说网站不喜爱RSS,绝大多数的用户也不喜爱RSS,不及时,不丰盛,不乏味。V站那篇帖子提及RSS3的构思,虽好,但注定只是互联网土著的一种自我打动。 说起来,互联网的诞生不晓得是奇观,还是算偶尔。互联网的本能是凋谢,共享,去中心化,但互联网天生是要垄断的。这是互联网目前的格局,也是互联网的最终格局。被热炒的去中心化虚构货币,成了过街老鼠,而它所带来的各种去中心化利用,尽管种种包装,始终解脱不了一种十里外就能闻到的,从头到脚的古龙香水味都覆盖不了的人渣味。 上了年纪的互联网土著诚然还在思念晚期的互联网,然而一个可能的仁慈事实是,who didn't do before,maybe had no ability。 注:封面图,嘤其鸣矣,求其友声,出自春秋《诗经·小雅,伐木》

July 2, 2021 · 1 min · jiezi

关于rss:我们仍未知道那天所看见的花的名字

可能是十年前,有一个极其感召着我的词,叫做互联网精力,曾经无从得悉它起源于哪里,但大家都广泛认同互联网精力应该是凋谢、平等、合作、分享。它像花一样美妙,这让年少的我感动不已,神往着互联网带着这些特质迈向光明的将来 但明天,它正缓缓被忘记 内容平台把握着用户流传、散发、获取内容的权力。平台们筑起了高高的围墙,把用户创作内容关在外面,视为本人的财宝。用户被动或被迫放弃本人的权力,交给平台包办,甚至让微信微博这种垃圾平台作威作福,切实令人匪夷所思。当信息失去了互联的能力,“互联” 网也有名无实 内容平台把握着用户创作内容的权力。任何人都应该可能自在表白本人的想法,而不受集权平台的审查和限度,它是一种根本人权,也是一个数字人格的基本权利。而事实是平台有充沛的权力和能力限度用户舆论,平台能够决定什么能创作什么不能创作,也能够随便删除应该属于用户的内容 互联网不应该是这样 传统 RSS 是互联网精力的完满诠释和旧时代的先驱,但它曾经无奈适应新的时代,我在开发和保护开源我的项目 RSSHub 的过程中粗浅意识到了这一点,它不仅无奈很好地解决这些问题,本身也有一些很致命的问题,比方它的原始数据还是存在平台上、短少用户之间的关联和内容交互、侵害商业模式等。不做出一些基本上的扭转是无奈适应新的时代,注定只属于小众 所以互联网须要一种新的凋谢、容纳的构建社交和内容网络的协定,咱们把它叫做 RSS3,协定提案曾经公布在 GitHub 上: https://github.com/NaturalSel... 从 XML 改为更简略和高效的 JSON通过公私钥和签名来鉴权和验证完整性通过 links 和 backlinks 来记录用户之间的关联通过 upstream 和 contexts 来记录内容交互通过不同 mime_type 的 contents 来容纳各种各样的内容模式通过 _items__next 和 list_next 分页以反对存储更多的内容对创造者来说,每个人都能够把符合标准格局的 RSS3 文件上传到分布式网络,在文件中记录本人的个人信息、关系和创作内容,持有私钥对本人的文件有齐全的所有权和批改权限,公布内容、关注其余创造者和与其余内容做交互只须要在本人文件中记录对方的 ID 而不须要看平台脸色 对利用来说,每个利用都能够平等地获取创造者内容,即创造者的 RSS3 文件,利用无奈垄断和管制内容,用户随时能够转去应用其余利用而不必放心损失已有内容 对分布式节点来说,节点须要保护 RSS3 的关系和内容交互的反向索引,通过通明算法来计算创造者和内容的权重缩小无害内容的危害,通过 AI 算法给创造者和内容打标实现用户本人可控的举荐零碎等,当然也能够取得本人工作相应的处分 对平台来说,就让本人隐没在历史长河中吧 心愿 RSS3 能够帮忙创造者从集权内容平台手中夺回属于本人的权力,让互联网成为该有的样子,从新培育出咱们已经看见但曾经遗记了名字的那朵花 如果你对我当初做的事件感兴趣,并想一起参加到生态开发,能够在 GitHub 参加探讨或者分割咱们Telegram:https://t.me/joinchat/W5l7RrGQGi0wYWUxDiscord:https://discord.gg/Wakve3zzkhTwitter:https://twitter.com/rss3_

June 9, 2021 · 1 min · jiezi

关于rss:去平台化媒体

互联网时代的媒体都与平台无关。如果有人尝试通过创作内容来开始获取注意力和影响力,无论是您的祖母还是《纽约时报》,他们都须要先思考要应用的平台。您想拍摄乏味的视频吗?那么 TikTok 是您的中央。您想写一些表白您政治观点的货色吗?而后是 Twitter 的去处。等一下。如果您心愿您的短视频在 Snapchat 上显示并让他们的用户看到它们并订阅您的内容该怎么办?事实证明,您必须转到 Snapchat 并在那里开设一个独自的帐户,而后从头开始。如果您写、说或展现 TikTok,Twitter 或 Instagram 不喜爱的内容怎么办?好吧,这很简略,它们会间接删除该内容。如果更过分呢?那么您的帐户将被封禁 — 这意味着您所有的内容,所有的粉丝以及他们背地的所有致力都在平台按下该按钮后就都隐没了。让咱们停在这里思考一下。内容创作者和用户之间的最终逻辑是什么?如果咱们在这里探寻最根本的货色,那将只有两件事:内容和链接。内容是创作者产生的货色,它引起用户的趣味。链接是一种散发逻辑,向用户显示他们想要查看的内容,同时也意味着将内容发送给创作者者想要连贯的用户。在以上场景中,咱们看到平台如何利用任何社交媒体的这两个最基本要素,并在其独裁下对其进行管制。是的,至多在目前,世界就是这样运作的。然而,让咱们再次回到正规,最现实的社交媒体生态系统是什么?简而言之:①创作者应有权管制其每一部分的内容。如果您要公布内容,就公布。如果您想编辑某些内容,就进行编辑。如果您想删除某些内容,就删除。②创立链接的任何人都应有权删除链接,或是把链接带到其余应用程序中去。思考到这一点,咱们构想了媒体在将来如何运作的另一种形式。您能够从任何应用程序或“平台”开始,而不用放心内容模式,应用程序受欢迎水平或政策的差别。您只需开始创作内容,来自世界各地的所有不同应用程序的用户就能够看到您的内容,与之进行交互并成为您的粉丝。如果出于某种原因您不想应用您刚开始应用的第一个应用程序,只须要带着身份转到另一个应用程序,那么您领有的所有货色,您汇集的每个粉丝都将在新的中央。您,不再是平台,将成为掌控者。这就是媒体变得无平台的形式:您必定仍会通过应用程序进行工作和进行交互,然而它们无奈再绑架您和您的数据。它们只是应用程序,而不是平台。在这里,我有一个图表,显示了以后以平台为核心或集中式的零碎。这基本上阐明了平台是如何持有、且理所应当的管制了所有内容和链接的。这也是导致上述问题的起因。在这里,我还有一个以用户为核心或分布式系统的图表。 在此模型中,咱们能够看到创作者将如何管制其内容,以及用户将如何管制其链接或订阅。即,创作者齐全管制要写的内容,而用户齐全管制要看的内容。平台将隐没,留下的是不同应用程序通过不一样的用户体验来竞争用户的空间。值得注意的是,越来越多的状况是创作者和用户都被视为用户。因为这些年来每个人都偏向于在社交媒体上创作一些内容。而据此,分布式社交媒体具备如下图:每个人都有本人的内容和链接,并且他们管制所有这些内容和链接。尽管如此,为了使所有性能失常运行,咱们须要应用程序。如前所述,这些应用程序带着同样的数据库,提供不同的用户体验。在这种状况下,咱们能够看到用户将变成掌控者。然而当咱们把平台排除在外的时候会呈现问题。平台不是单单邪恶的存在,它们有着很大的价值,这就是为什么它们在 Web 2.0 时代得以幸存并凋敝倒退的起因。通常状况下,带着曾经取得更多利润的现状,或是将来可能会取得更多利润的心愿,平台们会做三件事件: 做优良的产品为老本付费推广服务这十分间接。平台通常由公司创立,背地是人们投资某些类型的资本:创始人通常会破费工夫和精力,而投资者通常会投资金钱。他们独特承当失去所有的危险,同时也承当建设具备弱小网络效应的平台的可能性,而这将为当前带来可观的利润。通常,他们将不得不制作出好产品,为之付费,并推广给更多用户。因而,他们的确应该失去肯定水平的回报。咱们必须分明,用户不会仅仅因为服务是中心化,去中心化还是分布式的事实而抉择服务。至多这不是用户当初或不久的未来内的想法。因而,为了使分布式系统失去宽泛采纳,咱们不能冀望做的比中心化平台少。从根本上讲,咱们仍将须要一种经济激励措施,以使来自不同利益相关者的不同类型的投资保持一致: 一种激励开发更好产品的能源一种用以领取必要老本的办法,尤其是当零碎的经营老本仍高于其支出时一种为每个推广者带来的利益这将是每一个去分布式从业者在挑战中心化巨头时面对的挑战。

June 9, 2021 · 1 min · jiezi

关于rss:回顾-All-About-RSS3-活动

从无到有,这是一个对于与你、与我以及与社区中的每一个搭档一起获得的成就的故事。衷心感谢昨天来加入流动的所有人。咱们正处于一个微小的冒险之中,而你们都是其中的一部分。让咱们一起建设 RSS3 生态系统吧! RSS3 协定稳定版 v0.1.0 ReleaseRSS3 Hub Release测试接口: https://rss3-hub-playground-6...生产接口:很快到来RSS3 Hub SDKJavascript 版本RE:ID Chrome 插件欢送社区开发者退出开发,打响内容自决第一枪RSS3 生态链建设打算 RSS3 Hub SDK 多语言实现RSS3 原生反对博客平台RSS3 流阅读器动态站点生成插件利用祝好 Usagi & RSS3 团队

June 2, 2021 · 1 min · jiezi

关于rss:RSS3-第一阶段路线图

分享咱们冀望实现的指标以及咱们打算实现的轨迹总是很重要的。允诺日期始终是一个坏主意,因为不确定性总会迫使团队面临在错过最初期限或交付咱们不感到自豪的事件之间做出抉择。因而,在这里,咱们将探讨在 RSS3 的第一阶段中将要实现的事件。咱们心愿在现阶段咱们在 RSS3 上的工作将集中在构建协定和产品的根底上。因而,这是咱们将要进行的一些最重要的事件,以及它们的绝对进度和程序。 RSS3-1.0:咱们将公布稳固,凋谢,简略和高效的 RSS3 规范版本。它将着重于数字人格以及他们如何创立和流传信息。该规范使每个数字人格自身都能够成为信息生产和散发核心。 RSS3 插件 :咱们将构建一个浏览器扩大,以帮忙用户轻松地以曾经相熟的形式创立和更新其 RSS3 文件。这是迈向所有人的 RSS3 文件上公布的将来的第一步。 RSS3Hub Alpha:咱们将有一个长期的集中托管和索引服务,用于解决协定的设计,测试和 Alpha 测试人员。它将相似于 RSSHub ([https://github.com/DIYgod/RSSHub]),针对 RSS3,并提供索引和更新反对。另外,还将有一个 Web 应用程序供用户与文件进行交互。 RSS3Hub Beta:在测试 RSS3Hub Beta 之后,咱们将致力于 RSS3Hub Beta 的公布。每个人都将可能运行一个节点并为网络做出奉献。咱们将对加入 beta 测试的人员给予一些荣誉,如果有的话,该积分将被转换为令牌。 SuperFollow Dapplet:咱们将与 Mask Network ([https://mask.io/])一起在 Twitter 上创立 SuperFollow Dapplett,它将在 Twitter 上为所有 Mask 和 RSS3 用户增加 Patreon 性能。 这个 Dapplett 将真正实现去中心化,心愿它将成为创作者通过分布式内容获利的第一步。这些是咱们将在将来 6 到 9 个月内进行的外围工作。 敬请关注! Join us on RSS3 community Website:https://rss3.ioTelegram:https://t.me/joinchat/jhhncmdayvNlMDgxTwitter:https://twitter.com/rss3_Reddit:https://reddit.com/r/RSS3/

June 2, 2021 · 1 min · jiezi