模块 org.redkale
程序包 org.redkale.util

类 XmlReader


  • public class XmlReader
    extends Object
    简单的xml读取器, 只读element节点信息,其他信息(如: namespace、comment、docdecl等)都会丢弃

    详情见: https://redkale.org

    作者:
    zhangjx
    • 字段详细资料

      • position

        protected int position
      • lineNumber

        protected int lineNumber
      • columnNumber

        protected int columnNumber
    • 构造器详细资料

      • XmlReader

        public XmlReader​(String text)
      • XmlReader

        public XmlReader​(char[] text)
      • XmlReader

        public XmlReader​(char[] text,
                         int start,
                         int len)
    • 方法详细资料

      • nextChar

        protected char nextChar()
        读取下一个字符, 不跳过空白字符
        返回:
        空白字符或有效字符
      • nextGoodChar

        protected char nextGoodChar()
        跳过空白字符, 返回一个非空白字符
        返回:
        有效字符
      • backChar

        protected void backChar​(char ch)
        回退最后读取的字符
        参数:
        ch - 后退的字符
      • readEndTag

        protected String readEndTag()
      • readComment

        protected void readComment()