# Relatively easy HTML/XML parsing utilities?

**URL:** <https://www.ruby-forum.com/t/relatively-easy-html-xml-parsing-utilities/55663>\
**Category:** Rails\
**Created:** [March 22, 2006, 9:22pm UTC](https://www.ruby-forum.com/t/relatively-easy-html-xml-parsing-utilities/55663 "2006-03-22T21:22:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![weyus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/7ab992/32.png) [@weyus](https://www.ruby-forum.com/u/weyus)\
**Post date:** [March 22, 2006, 9:22pm UTC](https://www.ruby-forum.com/t/relatively-easy-html-xml-parsing-utilities/55663/1 "2006-03-22T21:22:39Z")

</div>

Anyone know of any Ruby modules which can be used to parse an HTML page  
?

Thanks,  
Wes

---

<div class="post-metadata">

**Author:** ![weyus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/7ab992/32.png) [@weyus](https://www.ruby-forum.com/u/weyus)\
**Post date:** [March 22, 2006, 9:37pm UTC](https://www.ruby-forum.com/t/relatively-easy-html-xml-parsing-utilities/55663/2 "2006-03-22T21:37:26Z")

</div>

On Mar 22, 2006, at 12:22 PM, Wes G. wrote:

> Anyone know of any Ruby modules which can be used to parse an HTML  
> page  
> ?
> 
> Thanks,  
> Wes

```
For this your best bet is probably RubyfulSoup. Its pretty liberal

```

with malformed html.

Cheers-  
-Ezra Z.  
Yakima Herald-Republic  
WebMaster

> **[yakimaherald.com | Yakima, Washington - We Tell Your Stories](https://www.yakimaherald.com/)**

509-577-7732  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![weyus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/7ab992/32.png) [@weyus](https://www.ruby-forum.com/u/weyus)\
**Post date:** [March 22, 2006, 9:26pm UTC](https://www.ruby-forum.com/t/relatively-easy-html-xml-parsing-utilities/55663/3 "2006-03-22T21:26:29Z")

</div>

Sure, try the net/http module. You can see a very brief demonstration  
it’s use over at my blog.

[http://www.recentrambles.com/pragmatic/view/34](http://www.recentrambles.com/pragmatic/view/34)

On Wed, 2006-03-22 at 21:22 +0100, Wes G. wrote:

> Anyone know of any Ruby modules which can be used to parse an HTML page  
> ?
> 
> Thanks,  
> Wes

Charlie B.  
Programmer  
Castle Branch Inc.

---

<div class="post-metadata">

**Author:** ![weyus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/7ab992/32.png) [@weyus](https://www.ruby-forum.com/u/weyus)\
**Post date:** [March 22, 2006, 9:40pm UTC](https://www.ruby-forum.com/t/relatively-easy-html-xml-parsing-utilities/55663/4 "2006-03-22T21:40:43Z")

</div>

Ezra,

Thanks. Searching semantics easier than XPath? We’ll see…I will  
take a look at it.

Wes

Ezra Z. wrote:

> On Mar 22, 2006, at 12:22 PM, Wes G. wrote:
> 
> > Anyone know of any Ruby modules which can be used to parse an HTML  
> > page  
> > ?
> > 
> > Thanks,  
> > Wes
> 
> For this your best bet is probably RubyfulSoup. Its pretty liberal  
> with malformed html.
> 
> Cheers-  
> -Ezra Z.  
> Yakima Herald-Republic  
> WebMaster  
> [http://yakimaherald.com](http://yakimaherald.com)  
> 509-577-7732  
> removed\_email\_address@domain.invalid
