File tree Expand file tree Collapse file tree 1 file changed +15
-13
lines changed
Expand file tree Collapse file tree 1 file changed +15
-13
lines changed Original file line number Diff line number Diff line change 66
77## Introduction
88
9- ** XML.jl** offers both * lazy* and * eager* data structures for reading and writing XML files with a consistent interface:
10-
11- - For ` XML.RawData ` , ` XML.RowNode ` , and ` XML.Node ` :
12- - ` nodetype(node) --> XML.NodeType ` (See ` ?XML.NodeType ` for details).
13- - ` tag(node) --> String or Nothing `
14- - ` attributes(node) --> OrderedDict{String,String} or Nothing `
15- - ` value(node) --> String or Nothing `
16- - ` children(node) --> Vector{typeof(node)} `
17- - ` depth(node) --> Int `
18- - For ` XML.RawData ` and ` XML.RowNode ` only:
19- - ` next(node) --> typeof(node) `
20- - ` prev(node) --> typeof(node) `
21- - ` parent(node) --> typeof(node) `
9+ This package offers fast data structures for reading and writing XML files with a consistent interface:
10+
11+ #### Interface Core:
12+
13+ - ` nodetype(node) --> XML.NodeType ` (See ` ?XML.NodeType ` for details).
14+ - ` tag(node) --> String or Nothing `
15+ - ` attributes(node) --> OrderedDict{String,String} or Nothing `
16+ - ` value(node) --> String or Nothing `
17+ - ` children(node) --> Vector{typeof(node)} `
18+ - ` depth(node) --> Int `
19+
20+ #### Interface for Lazy Data Structures:
21+ - ` next(node) --> typeof(node) `
22+ - ` prev(node) --> typeof(node) `
23+ - ` parent(node) --> typeof(node) `
2224
2325## Quickstart
2426
You can’t perform that action at this time.
0 commit comments