1

Ruby で、次の特性を持つ HTML を作成するためのライブラリはありますか。

  • Rails に依存しておらず、Rails の一部でもありません。
  • 属性を含め、すべてのコンテンツが適切にエンコードされます。
  • ノードはすぐには文字列にレンダリングされません。つまり、ノードを作成してメソッドに渡したり、さらにノードを追加したり、属性を追加および削除したりできます。その後、しばらくして、ノードを HTML にレンダリングするように要求できます。

'builder' と 'Nokogiri' ライブラリは知っていますが、上記のすべてを実行できるわけではないようです。

「w3c-dom」ライブラリがあり、私が望むすべてのことを行いますが、DOM API は非常に低レベルです。他の言語のほとんどのライブラリは、ずっと前に DOM API を置き去りにしました。

4

0 に答える 0