XML/Output: Difference between revisions
Content added Content deleted
Line 2,060: | Line 2,060: | ||
# list of comments |
# list of comments |
||
comments := Vector->New()<String>; |
comments := Vector->New()<String>; |
||
comments->AddBack |
comments->AddBack("Bubbly: I'm > Tam and <= Emily"); |
||
comments->AddBack |
comments->AddBack("Burns: \"When chapman billies leave the street ...\""); |
||
comments->AddBack(XmlElement->EncodeString("Short & shrift" |
comments->AddBack(XmlElement->EncodeString("Short & shrift"); |
||
# build XML document |
# build XML document |
||
builder := XmlBuilder->New("CharacterRemarks"); |
builder := XmlBuilder->New("CharacterRemarks"); |
||
Line 2,070: | Line 2,070: | ||
element := XmlElement->New(XmlElement->Type->ELEMENT, "Character"); |
element := XmlElement->New(XmlElement->Type->ELEMENT, "Character"); |
||
element->AddAttribute(XmlAttribute->New("name", names->Get(i))); |
element->AddAttribute(XmlAttribute->New("name", names->Get(i))); |
||
element->SetContent(comments->Get(i)); |
element->SetContent(XmlElement->EncodeString(comments->Get(i))); |
||
root->AddChild(element); |
root->AddChild(element); |
||
}; |
}; |