Yara

ソフトウェアのスクリーンショット:
Yara
ソフトウェアの詳細:
バージョン: 1.1.00
日付のアップロード: 2 Jun 15
ライセンス: 無料
人気: 7

Rating: nan/5 (Total Votes: 0)

屋良(もう一つのRSSアグリゲータ)は、高速、組み込み可能なRSSアグリゲータとパーサーです。屋良は、C ++で書かれており、Cの非常にシンプルなA​​PIを露出させます
やらできるだけ高速で、まだ使用可能とメンテナンスできるように設計されています。パーサーとレンダラの選択肢の中には、速度を一意に行われました。
·屋良は、私が知っている最速のXMLパーサーであるExpatのXMLパーサーを使用しています。
Expatのは、SAXやDOMパーサでもないが、それはまさにその目的に合ったし、高速のXML解析用のデファクトスタンダードです。
·屋良は、それはそれは、RSSストリーム中に見つけたものの内容でタグを置き換え、レンダリングするためのテンプレートを使用しています。
$$ _タグ名_ $$​​:RSSストリームをレンダリングするためには、次のようになり、タグのテンプレートを検索します。これは、タグが対応するどのような挿入するために使用する関数を検索するために、GNUのgperfのによって生成された完全なハッシュを使用し、挿入する必要がどのようなインサート。
あなたは、あなたが望んでいた場合、静的にRSSフィードが含まれているCコードを生成するためにそれを使用することができます。これは、このRSSレンダラーが必ずしもHTMLにRSSをレンダリングしないことを意味します。
解析は、2ステップで行われる:最初に、RSSストリームが解析され、その後、テンプレートは、ヘッダストリームで検出された各項目、およびフッタを生成するために使用されます。テンプレートは、したがって、すべての3つのテンプレートのテキストで構成されています。
ほとんどのRADツール、フレームワークなどは、インターネットからファイルをダウンロードするための使いやすい方法で来るので、私はこれを実装するための即時の必要性を見ていない:屋良はあなたのためのストリームをダウンロードされません。
屋良はターボC ++で記述されたスタンドアロンのRSSビューアですサンプルアプリケーションが付属しています。視聴者は、DLLが別のC ++コンパイラでコンパイルすることができるだけでなく、実証することが意図されている動的パーサ/レンダラDLLをロードしていますが、プラグイン、アプリケーションのように使用することができること。
このリリースの新機能:
·このリリースでは、ジェネレータクラスとC APIを使用して、RSSフィードの生成のためのサポートが追加されています。
·これは、プラグインRetroShare(http://retroshare.sf.net)で、RSSでのWebログやボードにhttp://offsystem.sf.netのOFF-URLリンクを掲示するなどの包含のために開発されました。

へのコメント Yara

コメントが見つかりません
コメントを追加
画像をオンにする!