2013-01-25 113 views
-2

是否有任何方法可以轻松地将HTML/asp代码转换为格式,以便它可以用作字符串?如何将HTML/asp代码转换为ruby字符串

所以,就像有一些HTML/ASP代码,我想在Ruby代码中使用它作为字符串。有什么办法将HTML代码转换为ruby字符串格式?

或者有无论如何我可以使字符串的Ruby代码引用一些HTML/ASP文件?

编辑:不,我想要做的是,我在HTML文件中有一些HTML代码,并且我想在Ruby代码中完全使用它作为字符串。

例如,

我有像blahblah和ASP东西

代码然后我想使用类似于此确切的代码:

VAR =上面的代码。

但是HTML/ASP代码会有特殊的字符,这将使得它很难嵌入为字符串。那么有什么方法可以将整个块作为字符串使用而不会遇到问题吗?

+1

也许我不完全理解你,但并没有什么特殊的HTML字符串:你可以从文件中读取它并将其放入字符串var,无论如何。 –

+0

也许看看[这里](http://stackoverflow.com/questions/1600526/how-do-i-encode-decode-html-entities-in-ruby) –

+2

@ user201097这将是一个更容易回答如果你也举了一个例子。 – iain

回答

0

这检索网页,并将其存储到一个字符串:

require 'open-uri' 
html = open('http://www.example.com').read 
puts html[0, 60] 

,输出:

<!doctype html> 
<html> 
<head> 
    <title>Example Domain</title> 
相关问题