# Hpricot usage

**URL:** <https://www.ruby-forum.com/t/hpricot-usage/144979>\
**Category:** Ruby\
**Created:** [August 4, 2008, 10:52pm UTC](https://www.ruby-forum.com/t/hpricot-usage/144979 "2008-08-04T22:52:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![archi\_urs2003](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ee7513/32.png) [@archi\_urs2003](https://www.ruby-forum.com/u/archi_urs2003)\
**Post date:** [August 4, 2008, 10:52pm UTC](https://www.ruby-forum.com/t/hpricot-usage/144979/1 "2008-08-04T22:52:47Z")

</div>

can anybody tell me how to write to a xml document using hpricot? Is it  
possible to do that? Here is my xml in which i want to change the  
ordernumber everytime i run my script.

---

<div class="post-metadata">

**Author:** ![archi\_urs2003](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ee7513/32.png) [@archi\_urs2003](https://www.ruby-forum.com/u/archi_urs2003)\
**Post date:** [August 4, 2008, 11:12pm UTC](https://www.ruby-forum.com/t/hpricot-usage/144979/2 "2008-08-04T23:12:53Z")

</div>

hpricot really is just a parsing library for HTML or XML.

For writing out XML, you should look into libxml-ruby or even just  
REXML if you don’t want an external dependency.

Jason
