struct XmlSerializer::TDocStruct

Included Modules

Defined in:

mod/xml_serializer.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(name : String | Nil = nil, text : String | Nil = nil, attributes : Hash(String, String) | Nil = nil, children : Array(TDocStruct | Hash(String, String)) | Nil = nil) #

[View source]

Instance Method Detail

def attributes : Hash(String, String)? #

[View source]
def attributes=(attributes : Nil | Hash(String, String)) #

[View source]
def attributes_from_node(node) #

[View source]
def children : Array(Hash(String, String) | XmlSerializer::TDocStruct)? #

[View source]
def children=(children : Nil | Array(Hash(String, String) | XmlSerializer::TDocStruct)) #

[View source]
def empty_children(node) #

[View source]
def from_node(node) #

[View source]
def name : String? #

[View source]
def name=(name : Nil | String) #

[View source]
def name_from_node(node) #

[View source]
def process_children(node, parent) #

[View source]
def text : String? #

[View source]
def text=(text : Nil | String) #

[View source]
def xml_to_json(xml) #

[View source]
def xml_to_yaml(xml) #

[View source]