2011-01-17 6 views
0

ガイドラインが必要....
私は個人的なブログを書こうとしています。 投稿用の標準的な構造は何ですか? は、私のような形式をしようとしています:ブログ投稿を解析する正しい方法は何ですか?

This is the simple text 
And I am [b] bold text[/b]. 
This is the code part: 
[code lang=java] 
public static void main (String args[]) { 
    System.out.println("Hello World!"); 
} 
[/code] 

これは、データベースに格納し、ポストに正しい方法ですか?

そして、この種の投稿を解析する正しい方法は何ですか? これを解析するために正規表現を使用するのか、それとも別の標準がありますか? 上記のフォーマットがストレージの正しい方法でない場合は、それは何ですか?

おかげ

+1

全く標準ありません。それがあなたの個人的なブログなら、好きなことをしてください。 – BoltClock

答えて

2

あなたがリンク上を見てみましょう

BBCodeのようなものを探している私には思える、これを行う、いくつかのライブラリがあります。 (ウィキペディアより)一例:

免責事項:

自分自身をテストしていない。また、この問題について見てみましょう:Java BBCode library

編集:見所

  • 私の経験から、BBCodeはあまりにもブログを書くのに弱すぎるのですが、その構文もちょっと面倒です。
  • 私はMarkdownの方が良いでしょうか?Stackoverflowと同じ構文、TinyMCEのようなリッチテキストエディタを使っています。
  • コンテンツを他のシステムに移行する場合と同じように、既存のテキスト形式の1つを使用する方が、この目的のためにフィルタを見つけやすくなります。
+0

そうかもしれない。ありがとう、兄弟。 –

+0

おかげで兄弟、私はマークダウンを見てください –

+0

マークダウン岩... –

0

XMLは、おそらくポスト本体を格納するための最適な形式であり、それを解析するための多くの標準ライブラリがあります。

1

markdownまたはtextileのような既存の方言を使用することを検討しましたか? 両方とも、サポートされるマークアップの点で豊富であり、実装は、markdowntextileの両方の多言語で利用できます。


[1]:http://daringfireball.net/projects/markdown/

[2]:http://www.textism.com/tools/textile/

[3]:http://en.wikipedia.org/wiki/Markdown#Alternate_implementations

[4]:http://www.oreillynet.com/onlamp/blog/2007/05/praising_textile_1.html

+0

おかげで兄弟、私はマークダウンを見てみましょう –

関連する問題