0

私の DB は、次のような WYSIWYG エディターからのテキストを保存します。

<p><s>Hi!</s></p> 
<p>My Name is Bob's.</p> 
<p> </p> 
<p>I like to eat these things:</p> 
<ul> 
 <li>Candy</li> 
 <li>Veggies</li> 
 <li>Everything</li> 
</ul>
<p>Enjoy<sup>2</sup></p>

私の見解では、次のようなものがあります。

  sheet.add_row [@event.text], style: font_format

@event.text は上記の html です

axlsx を使用して Excel でこの書式設定を機能させる方法はありますか?

4

2 に答える 2

0

HTMLからスタイルへの自動変換はないと思います。自分で書く必要があります。リッチ テキストの例をガイドとして使用します。

テキストのチャンクで通常の Axlsx スタイルを処理できると思います。少なくとも、太字、斜体、および取り消し線を処理します。

強制改行の場合は、「\x0A」(段落間の改行) を使用します。

ただし、それは html を解析する必要があることを意味します。

于 2014-07-11T22:11:56.367 に答える
0

はい、to_spreadsheetはまさにあなたのためのものです。ダウンロード用のxlsxファイルを生成するためにそれを使用してRailsアプリを完成させました。指示に従って、ビューディレクトリにビュー「show.xlsx.erb」を作成するだけです。そして、それは完了です!

于 2016-10-13T09:04:07.703 に答える