Example #1
0
        /// <summary>
        /// The constructor should be passed an InputStream that we will parse from.
        /// </summary>
        /// <param name="istream">A stream to parse from.</param>
        public ReadTags(Stream istream)
        {
            _source = new PeekableInputStream(istream);

            if (_charMap == null)
            {
                _charMap          = new Dictionary <string, char>();
                _charMap["nbsp"]  = ' ';
                _charMap["lt"]    = '<';
                _charMap["gt"]    = '>';
                _charMap["amp"]   = '&';
                _charMap["quot"]  = '\"';
                _charMap["bull"]  = (char)CharBullet;
                _charMap["trade"] = (char)CharTrademark;
            }
        }
Example #2
0
        /// <summary>
        /// The constructor should be passed an InputStream that we will parse from.
        /// </summary>
        /// <param name="istream">A stream to parse from.</param>
        public ReadTags(Stream istream)
        {
            this.source = new PeekableInputStream(istream);

            if (ReadTags.charMap == null)
            {
                ReadTags.charMap          = new Dictionary <String, char>();
                ReadTags.charMap["nbsp"]  = ' ';
                ReadTags.charMap["lt"]    = '<';
                ReadTags.charMap["gt"]    = '>';
                ReadTags.charMap["amp"]   = '&';
                ReadTags.charMap["quot"]  = '\"';
                ReadTags.charMap["bull"]  = (char)CHAR_BULLET;
                ReadTags.charMap["trade"] = (char)CHAR_TRADEMARK;
            }
        }
Example #3
0
        /// <summary>
        /// The constructor should be passed an InputStream that we will parse from.
        /// </summary>
        /// <param name="istream">A stream to parse from.</param>
        public ReadTags(Stream istream)
        {
            _source = new PeekableInputStream(istream);

            if (_charMap == null)
            {
                _charMap = new Dictionary<string, char>();
                _charMap["nbsp"] = ' ';
                _charMap["lt"] = '<';
                _charMap["gt"] = '>';
                _charMap["amp"] = '&';
                _charMap["quot"] = '\"';
                _charMap["bull"] = (char) CharBullet;
                _charMap["trade"] = (char) CharTrademark;
            }
        }
Example #4
0
        /// <summary>
        /// The constructor should be passed an InputStream that we will parse from.
        /// </summary>
        /// <param name="istream">A stream to parse from.</param>
        public ReadTags(Stream istream)
        {
            this.source = new PeekableInputStream(istream);

            if (ReadTags.charMap == null)
            {
                ReadTags.charMap = new Dictionary<String, char>();
                ReadTags.charMap["nbsp"] = ' ';
                ReadTags.charMap["lt"] = '<';
                ReadTags.charMap["gt"] = '>';
                ReadTags.charMap["amp"] = '&';
                ReadTags.charMap["quot"] = '\"';
                ReadTags.charMap["bull"] = (char)CHAR_BULLET;
                ReadTags.charMap["trade"] = (char)CHAR_TRADEMARK;
            }
        }