コード例 #1
0
        public override object /* XmlDocument */ VisitDocument(XMLParser.DocumentContext context)
        {
            var document = new XmlDocument();

            document.NodeType = NodeConstants.DOCUMENT_NODE;
            var           element = VisitElement(context.element()) as XmlElement;
            AntlrNodeList nl      = new AntlrNodeList();

            nl.Add(element);
            document.ChildNodes = nl;
            element.ParentNode  = document;
            return(document);
        }
コード例 #2
0
ファイル: XMLVisitor.cs プロジェクト: TechnoLingua/NeoEdit
 public override ParserNode VisitDocument(XMLParser.DocumentContext context) => HandleContext(context, DOCUMENT);