Interfejsy API podobne do DOM dla treści ciągu HTML wewnątrz pracownika WWW

Czy istnieje biblioteka, która mogłaby pomóc w manipulowaniu ciągami HTML wewnątrz pracownika WWW?

To, co chciałbym zrobić, to mieć wewnątrz pracownika narzędzie do selektora typu sizzle, które pozwala mi robić takie rzeczy jak:

hString = "<div><img src='foo'></img></div>"
imgSrc  = $(hString).find("img").attr("src")   // foo

, bez interakcji DOM.

questionAnswers(1)

yourAnswerToTheQuestion