2012-08-14 33 views
0

在我的lib/tasks/populate.rake文件中,我必須以適當的對齊方式以正確的html格式編寫一些硬編碼的數據。我如何將它寫入填充文件?有什麼辦法可以在寫完後解析HTML標籤嗎?對於隨機數據我知道有populator gem。但我想要一些硬編碼的數據。請一些幫助我。在硬盤上的填充文件中寫入硬編碼的數據

回答

0

首先在html文件中寫入html數據,然後對齊和驗證文件。如果一切都寫入,然後將文件內的html數據複製到lib/tasks/populate.rake文件。有許多在線工具可以進行驗證。 http://validator.w3.org/

+0

1.付款方式: 直接付款或電匯到: A/C名稱:xyz Technologies Pvt。有限公司 的A/C編號:4343431 A/C類型:經常賬戶 銀行及分行:XYZ銀行有限公司, RTGS/NEFT IFSC代碼:dfdgf SWIFT代碼:ICdfg 2. PAN編號:ADGF 3. Ser。稅。代碼:AABCI2464GST001 – 2012-08-14 07:07:52

+0

這是我的數據。我如何正確對齊它? – 2012-08-14 07:08:18

+0

利用html表格正確對齊數據 – 2012-08-14 07:46:05

0

您需要使用Ruby heredoc語法收盤END之前,調整你的代碼

text = <<END 
<p>Whatever you want to write in whatever form</p> 
       line with spaces in front 
     Another indented line 
Account No. : XYZ 
END 

text = text.html_safe 

不應該有空格。

+0

我可以在populate.rake文件中寫入它嗎? – 2012-08-14 08:35:19

+0

是的,這是Ruby代碼。 – 2012-08-14 08:36:10

+0

感謝您的建議。我會嘗試。 – 2012-08-14 08:55:52