{
    "name": "Atom feed",
    "options": { "xmlMode": true },
    "file": "Atom_Example.xml",
    "expected": [
        {
            "event": "processinginstruction",
            "data": ["?xml", "?xml version=\"1.0\" encoding=\"utf-8\"?"]
        },
        {
            "event": "text",
            "data": ["\n"]
        },
        {
            "event": "comment",
            "data": [" http://en.wikipedia.org/wiki/Atom_%28standard%29 "]
        },
        {
            "event": "commentend",
            "data": []
        },
        {
            "event": "text",
            "data": ["\n"]
        },
        {
            "event": "opentagname",
            "data": ["feed"]
        },
        {
            "event": "attribute",
            "data": ["xmlns", "http://www.w3.org/2005/Atom"]
        },
        {
            "event": "opentag",
            "data": [
                "feed",
                {
                    "xmlns": "http://www.w3.org/2005/Atom"
                }
            ]
        },
        {
            "event": "text",
            "data": ["\n\t"]
        },
        {
            "event": "opentagname",
            "data": ["title"]
        },
        {
            "event": "opentag",
            "data": ["title", {}]
        },
        {
            "event": "text",
            "data": ["Example Feed"]
        },
        {
            "event": "closetag",
            "data": ["title"]
        },
        {
            "event": "text",
            "data": ["\n\t"]
        },
        {
            "event": "opentagname",
            "data": ["subtitle"]
        },
        {
            "event": "opentag",
            "data": ["subtitle", {}]
        },
        {
            "event": "text",
            "data": ["A subtitle."]
        },
        {
            "event": "closetag",
            "data": ["subtitle"]
        },
        {
            "event": "text",
            "data": ["\n\t"]
        },
        {
            "event": "opentagname",
            "data": ["link"]
        },
        {
            "event": "attribute",
            "data": ["href", "http://example.org/feed/"]
        },
        {
            "event": "attribute",
            "data": ["rel", "self"]
        },
        {
            "event": "opentag",
            "data": [
                "link",
                {
                    "href": "http://example.org/feed/",
                    "rel": "self"
                }
            ]
        },
        {
            "event": "closetag",
            "data": ["link"]
        },
        {
            "event": "text",
            "data": ["\n\t"]
        },
        {
            "event": "opentagname",
            "data": ["link"]
        },
        {
            "event": "attribute",
            "data": ["href", "http://example.org/"]
        },
        {
            "event": "opentag",
            "data": [
                "link",
                {
                    "href": "http://example.org/"
                }
            ]
        },
        {
            "event": "closetag",
            "data": ["link"]
        },
        {
            "event": "text",
            "data": ["\n\t"]
        },
        {
            "event": "opentagname",
            "data": ["id"]
        },
        {
            "event": "opentag",
            "data": ["id", {}]
        },
        {
            "event": "text",
            "data": ["urn:uuid:60a76c80-d399-11d9-b91C-0003939e0af6"]
        },
        {
            "event": "closetag",
            "data": ["id"]
        },
        {
            "event": "text",
            "data": ["\n\t"]
        },
        {
            "event": "opentagname",
            "data": ["updated"]
        },
        {
            "event": "opentag",
            "data": ["updated", {}]
        },
        {
            "event": "text",
            "data": ["2003-12-13T18:30:02Z"]
        },
        {
            "event": "closetag",
            "data": ["updated"]
        },
        {
            "event": "text",
            "data": ["\n\t"]
        },
        {
            "event": "opentagname",
            "data": ["author"]
        },
        {
            "event": "opentag",
            "data": ["author", {}]
        },
        {
            "event": "text",
            "data": ["\n\t\t"]
        },
        {
            "event": "opentagname",
            "data": ["name"]
        },
        {
            "event": "opentag",
            "data": ["name", {}]
        },
        {
            "event": "text",
            "data": ["John Doe"]
        },
        {
            "event": "closetag",
            "data": ["name"]
        },
        {
            "event": "text",
            "data": ["\n\t\t"]
        },
        {
            "event": "opentagname",
            "data": ["email"]
        },
        {
            "event": "opentag",
            "data": ["email", {}]
        },
        {
            "event": "text",
            "data": ["johndoe@example.com"]
        },
        {
            "event": "closetag",
            "data": ["email"]
        },
        {
            "event": "text",
            "data": ["\n\t"]
        },
        {
            "event": "closetag",
            "data": ["author"]
        },
        {
            "event": "text",
            "data": ["\n\n\t"]
        },
        {
            "event": "opentagname",
            "data": ["entry"]
        },
        {
            "event": "opentag",
            "data": ["entry", {}]
        },
        {
            "event": "text",
            "data": ["\n\t\t"]
        },
        {
            "event": "opentagname",
            "data": ["title"]
        },
        {
            "event": "opentag",
            "data": ["title", {}]
        },
        {
            "event": "text",
            "data": ["Atom-Powered Robots Run Amok"]
        },
        {
            "event": "closetag",
            "data": ["title"]
        },
        {
            "event": "text",
            "data": ["\n\t\t"]
        },
        {
            "event": "opentagname",
            "data": ["link"]
        },
        {
            "event": "attribute",
            "data": ["href", "http://example.org/2003/12/13/atom03"]
        },
        {
            "event": "opentag",
            "data": [
                "link",
                {
                    "href": "http://example.org/2003/12/13/atom03"
                }
            ]
        },
        {
            "event": "closetag",
            "data": ["link"]
        },
        {
            "event": "text",
            "data": ["\n\t\t"]
        },
        {
            "event": "opentagname",
            "data": ["link"]
        },
        {
            "event": "attribute",
            "data": ["rel", "alternate"]
        },
        {
            "event": "attribute",
            "data": ["type", "text/html"]
        },
        {
            "event": "attribute",
            "data": ["href", "http://example.org/2003/12/13/atom03.html"]
        },
        {
            "event": "opentag",
            "data": [
                "link",
                {
                    "rel": "alternate",
                    "type": "text/html",
                    "href": "http://example.org/2003/12/13/atom03.html"
                }
            ]
        },
        {
            "event": "closetag",
            "data": ["link"]
        },
        {
            "event": "text",
            "data": ["\n\t\t"]
        },
        {
            "event": "opentagname",
            "data": ["link"]
        },
        {
            "event": "attribute",
            "data": ["rel", "edit"]
        },
        {
            "event": "attribute",
            "data": ["href", "http://example.org/2003/12/13/atom03/edit"]
        },
        {
            "event": "opentag",
            "data": [
                "link",
                {
                    "rel": "edit",
                    "href": "http://example.org/2003/12/13/atom03/edit"
                }
            ]
        },
        {
            "event": "closetag",
            "data": ["link"]
        },
        {
            "event": "text",
            "data": ["\n\t\t"]
        },
        {
            "event": "opentagname",
            "data": ["id"]
        },
        {
            "event": "opentag",
            "data": ["id", {}]
        },
        {
            "event": "text",
            "data": ["urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a"]
        },
        {
            "event": "closetag",
            "data": ["id"]
        },
        {
            "event": "text",
            "data": ["\n\t\t"]
        },
        {
            "event": "opentagname",
            "data": ["updated"]
        },
        {
            "event": "opentag",
            "data": ["updated", {}]
        },
        {
            "event": "text",
            "data": ["2003-12-13T18:30:02Z"]
        },
        {
            "event": "closetag",
            "data": ["updated"]
        },
        {
            "event": "text",
            "data": ["\n\t\t"]
        },
        {
            "event": "opentagname",
            "data": ["content"]
        },
        {
            "event": "attribute",
            "data": ["type", "html"]
        },
        {
            "event": "opentag",
            "data": [
                "content",
                {
                    "type": "html"
                }
            ]
        },
        {
            "event": "opentagname",
            "data": ["p"]
        },
        {
            "event": "opentag",
            "data": ["p", {}]
        },
        {
            "event": "text",
            "data": ["Some content."]
        },
        {
            "event": "closetag",
            "data": ["p"]
        },
        {
            "event": "closetag",
            "data": ["content"]
        },
        {
            "event": "text",
            "data": ["\n\t"]
        },
        {
            "event": "closetag",
            "data": ["entry"]
        },
        {
            "event": "text",
            "data": ["\n\n"]
        },
        {
            "event": "closetag",
            "data": ["feed"]
        },
        {
            "event": "text",
            "data": ["\n"]
        }
    ]
}
