XmlAttribute

scene.spad line 3712 [edit on github]

This package provides support for XML files XML attributes are inside the opening tag: <tagname attributes> and usually have the form: name=value

coerce : % -> String

coerce(x) outputs x as a string

outputVRML : (%, TextFile) -> Void

outputVRML(rp, f1) writes the attribute as VRML2. VRML2 is not xml but it has the same semantics and node names as X3D but a different syntax so it makes sense to create an XML structure and then format the output differently.

xmlAttribute : (String, List(String)) -> %

xmlAttribute(name, values) constructs a xmlAttribute from its name and list of values

xmlAttribute : (String, String) -> %

xmlAttribute(name, value) construct a xmlAttribute from its name and value