Class NSXMLParser

    • Constructor Detail

      • NSXMLParser

        public NSXMLParser()
      • NSXMLParser

        public NSXMLParser​(NSURL url)
      • NSXMLParser

        public NSXMLParser​(NSData data)
      • NSXMLParser

        public NSXMLParser​(NSInputStream stream)
        Since:
        Available in iOS 5.0 and later.
    • Method Detail

      • shouldProcessNamespaces

        public boolean shouldProcessNamespaces()
      • setShouldProcessNamespaces

        public void setShouldProcessNamespaces​(boolean v)
      • shouldReportNamespacePrefixes

        public boolean shouldReportNamespacePrefixes()
      • setShouldReportNamespacePrefixes

        public void setShouldReportNamespacePrefixes​(boolean v)
      • getAllowedExternalEntityURLs

        public NSSet<NSURL> getAllowedExternalEntityURLs()
        Since:
        Available in iOS 8.0 and later.
      • setAllowedExternalEntityURLs

        public void setAllowedExternalEntityURLs​(NSSet<NSURL> v)
        Since:
        Available in iOS 8.0 and later.
      • getParserError

        public NSError getParserError()
      • shouldResolveExternalEntities

        public boolean shouldResolveExternalEntities()
      • setShouldResolveExternalEntities

        public void setShouldResolveExternalEntities​(boolean v)
      • getPublicID

        public java.lang.String getPublicID()
      • getSystemID

        public java.lang.String getSystemID()
      • getLineNumber

        public long getLineNumber()
      • getColumnNumber

        public long getColumnNumber()
      • init

        protected long init​(NSURL url)
      • init

        protected long init​(NSData data)
      • init

        protected long init​(NSInputStream stream)
        Since:
        Available in iOS 5.0 and later.
      • parse

        public boolean parse()
      • abortParsing

        public void abortParsing()