"textonly" node method implementation. Fixes #47

This commit is contained in:
Vadim A. Misbakh-Soloviov 2017-04-19 10:29:26 +07:00
parent 5bcd0ab24c
commit 07a1b0fde8
No known key found for this signature in database
GPG Key ID: 26503D349B3B334B

View File

@ -121,6 +121,10 @@ function ElementNode:getcontent()
return string.sub(self.root._text, self._openend + 1, self._closestart - 1) return string.sub(self.root._text, self._openend + 1, self._closestart - 1)
end end
function ElementNode:textonly()
return (self:gettext():gsub("<[^>]*>",""))
end
function ElementNode:addattribute(k, v) function ElementNode:addattribute(k, v)
self.attributes[k] = v self.attributes[k] = v
if string.lower(k) == "id" then if string.lower(k) == "id" then