Package com.substanceofcode.utils

Examples of com.substanceofcode.utils.EncodingUtil


    public RssItunesFeed[] parseFeeds(InputStream is)
    throws IOException, CauseMemoryException, CauseException, Exception {
    // Init in case we get a severe error.
    try {
      return HTMLAutoLinkParser.parseFeeds(new EncodingUtil(is),
                      m_url,
                      m_needRss,
                      m_needFirstRss,
                      m_feedNameFilter,
                      m_feedURLFilter
View Full Code Here


    */
    public RssItunesFeed[] parseFeeds(InputStream is)
    throws IOException, CauseMemoryException, CauseException, Exception {
    // Init in case we get a severe error.
    try {
      return HTMLLinkParser.parseFeeds(new EncodingUtil(is),
                      m_url,
                      m_feedNameFilter,
                      m_feedURLFilter,
                      m_acceptErrors
                      //#ifdef DLOGGING
View Full Code Here

      }
      if (elementType == XmlParser.END_DOCUMENT ) {
        return null;
      }
           
      EncodingUtil encodingUtil = parser.getEncodingUtil();
            do {
        /** RSS item properties */
        String title = "";
        String link = "";
                       
        String tagName = parser.getName();
        System.out.println("tagname: " + tagName);
        if (tagName.equals("outline")) {
          System.out.println("Parsing <outline> tag");
         
          title = parser.getAttributeValue( "text" );
          if (title != null) {
            title = EncodingUtil.replaceAlphaEntities(true,
                title);
            // No need to convert from UTF-8 to Unicode using replace
            // umlauts now because it is done with new String...,encoding.

            // Replace numeric entities including &#8217;, &#8216;
            // &#8220;, and &#8221;
            title = EncodingUtil.replaceNumEntity(title);

            // Replace special chars like left quote, etc.
            // Since we have already converted to unicode, we want
            // to replace with uni chars.
            title = encodingUtil.replaceSpChars(title);
          }
          /**
           * Create new RSS item and add it do RSS document's item
           * collection.  Account for wrong OPML which is an
           * OPML composed of other OPML.  These have url attribute
View Full Code Here

TOP

Related Classes of com.substanceofcode.utils.EncodingUtil

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.