Class: Nokogiri::XML::Document

Inherits:
Object
  • Object
show all
Defined in:
lib/dor/utils/ng_tidy.rb

Constant Summary collapse

PRETTIFY_XSLT =
Nokogiri::XSLT <<-EOC
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output omit-xml-declaration="yes" indent="yes"/>
  <xsl:template match="node()|@*">
    <xsl:copy>
      <xsl:apply-templates select="node()|@*"/>
    </xsl:copy>
  </xsl:template>
</xsl:stylesheet>
EOC

Instance Method Summary collapse

Instance Method Details

#prettifyObject



34
35
36
# File 'lib/dor/utils/ng_tidy.rb', line 34

def prettify
  PRETTIFY_XSLT.transform(self).to_xml
end