Einhugur YAML Plugin for Xojo

Document.ToString Method

Creates string from the YAML document instance.

ToString() as String

Parameters

Returns

String

Remarks

This function can throw YAMLException.

Example:


// Test creating some YAML
// -----------------------------------------------------------------------------------
try
   
    var document as new EinhugurYAML.Document()
   
    var mappingID as Integer = document.AddMapping("", EinhugurYAML.MappingStyles.ANY)
    var sequenceID as Integer = document.AddSequence("", EinhugurYAML.SequenceStyles.BLOCK)
   
    document.AddMappingItem(mappingID, "My Key", sequenceID)
   
    document.AddSequenceItem(sequenceID, "This is a test")
    document.AddSequenceItem(sequenceID, document.AddScalar("Test2", "", EinhugurYAML.ScalarStyles.ANY))
    document.AddSequenceItem(sequenceID, document.AddScalar("Test3", "", EinhugurYAML.ScalarStyles.ANY))
   
   
    MessageBox document.ToString()
   
catch e as EinhugurYAML.YAMLException
MessageBox e.Message
end try


See Also

Document Class