class OoxmlParser::StructuredDocumentTag
Class for parsing `w:std`
Attributes
properties[R]
@return [SDTProperties] properties of sdt
sdt_content[R]
@return [SDTContent] content of sdt
Public Instance Methods
parse(node)
click to toggle source
Parse StructuredDocumentTag
object @param node [Nokogiri::XML:Element] node to parse @return [StructuredDocumentTag] result of parsing
# File lib/ooxml_parser/docx_parser/docx_data/document_structure/docx_paragraph/structured_document_tag.rb, line 16 def parse(node) node.xpath('*').each do |node_child| case node_child.name when 'sdtContent' @sdt_content = SDTContent.new(parent: self).parse(node_child) when 'sdtPr' @properties = SDTProperties.new(parent: self).parse(node_child) end end self end