3

BBCodeをHTMLに変換できるDelphi用のBBCodeライブラリを探しています。そして、入力の状態を理解し、エラーを検出できる実際のパーサーがあればいいのですが、次のような安価なものではありません。

text := StringReplace(text, '[i]', '<i>', [rfReplaceAll]);
text := StringReplace(text, '[/i]', '</i>', [rfReplaceAll]);
text := StringReplace(text, '[b]', '<b>', [rfReplaceAll]);
text := StringReplace(text, '[/b]', '</b>', [rfReplaceAll]);
...

そのようなライブラリはありますか?いくつかのGoogle検索を実行しましたが、まだ見つかりません...

4

1 に答える 1

1

私はここでいくつかのコードを見つけました:

https://rtcsdk.svn.sourceforge.net/svnroot/rtcsdk/Demos/RTC_WebForum/uTrans.pas

BBCode2HTML()と呼ばれる関数が含まれています。

一見の価値があるかもしれません。

参考までに、code.ohloh.netで見つけました。検索語"bbcode"; フィルター「デルフィ」

于 2012-12-21T05:53:25.800 に答える