Module: Handsoap::XmlMason
- Defined in:
- lib/handsoap/xml_mason.rb
Overview
XmlMason is a simple XML builder.
Defined Under Namespace
Classes: Document, Element, Node, RawContent, TextNode
Constant Summary collapse
- XML_ESCAPE =
{ '&' => '&', '"' => '"', '>' => '>', '<' => '<' }
Class Method Summary collapse
Class Method Details
.xml_escape(s) ⇒ Object
10 11 12 |
# File 'lib/handsoap/xml_mason.rb', line 10 def self.xml_escape(s) s.to_s.gsub(/[&"><]/) { |special| XML_ESCAPE[special] } end |