2009-03-17 11 views
3

私は、CSSのいくつかのプロパティを編集するための単純なHTMLフロントエンドが必要なものを構築しています。しかし、私はCSSファイルで指定された値を取得する必要があります。ColdFusionまたはJavaのCSSパーサー?

私が見つけることができる唯一のパーサーはCSS Parser Projectで、Javaになっています。それはAPIをDocument Object Model Level 2 Style & SAC: The Simple API for CSS APIの両方を実装しています。それはうまくいくはずですが、試したことはありません。このプロジェクトやAPIのチュートリアルは?

私のチームが考えることのできるもう1つの解決策は、その責任をクライアントのブラウザ+ jQueryにプッシュすることです。しかし、それは非常に信頼できると効率的ではないようです。

正規表現は、CSSのプロパティを釣り上げるための適切なツールではないようです。

誰かが優れた/簡単な解決策を持っていますか?ありがとう!

答えて

2

Ben NadelCSS parser in ColdFusionを作成しました。まだ完全には機能していませんが、それでも十分でしょうか?

彼は最近、他のCSS関連のものもたくさんやっているので、もっとたくさんのことが必要な場合は、彼のブログの周りを覗いてみてください。私は見つけることができます

+0

うわー、素晴らしい、私はそれをチェックアウトします。 – Henry

+0

oh ..私はそれが本当に.cssファイルを読み込んで解析しないと思いますが、とにかく感謝します! :) – Henry

+0

ああ...ええ、それはそれだけ後ろにそれを行います。ごめんなさい。 :( –

0

だけパーサは、CSS パーサプロジェクト... このプロジェクトやAPIの上の任意のチュートリアルですか?

これは、以前のプロジェクトからbeenrenamedたかもしれないように見えます - ここAPIだ: http://www.docjar.com/docs/api/com/steadystate/css/overview-summary.html

+0

ありがとう、それは古く、時代遅れだと思われます。私はJARをソースで取得し、javadocを自分で生成するべきでしょうか? – Henry

関連する問題