1

この投稿は、2 つの形式に関する私の知識不足を示すものですが、Atom ドキュメントを RSS ドキュメントに変換するツールはありますか?

私が使用できるPythonの既存のライブラリがあることを願っていますが、明らかに面倒でなければ、自分で書いてもかまいません。

4

1 に答える 1

1

1 つのステップでそれを行うものは知りません ( The Cheese Shopを検索してみましたよね?) が、2 つのステップで非常に簡単に行うことができます。

私はfeedparserを使用して Atom と RSS (1.0 と 2.0 の両方) を解析しました。これは、一般的ではあるが完全に標準的ではない使用法、壊れたエンコーディングなどを含む、面倒なエッジ ケースのすべてを処理する際に素晴らしい仕事をします。

そして、RSS の生成は簡単な部分であるはずです。そのためのライブラリはおそらくたくさんありますが、私が実際に推奨するものはありません。

一方、これは興味深いようです。interssectionを使用すると、複数の Atom および RSS フィードを読み取り、それらに対して設定操作を実行し、結果を単一のフィードに任意の形式でエクスポートできます。おそらく、「複数の」フィードが 1 のリストであれば問題なく動作するでしょう…問題は、「現時点で」(そしてそれは 2 年前に書かれたものです)、Atom 1.0 がサポートされている唯一の出力であるということです…</p>

于 2012-12-07T21:43:58.967 に答える