congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
IOUtils.toString
Code IndexAdd Tabnine to your IDE (free)

How to use
toString
method
in
chameleon.io.IOUtils

Best Java code snippets using chameleon.io.IOUtils.toString (Showing top 11 results out of 315)

origin: com.github.muff1nman.chameleon/playlist-rmp

@Override
public SpecificPlaylist readFrom(final InputStream in, final String encoding, final Log logger) throws Exception
{
  String enc = encoding;
  if (enc == null)
  {
    enc = "UTF-8";
  }
  String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
  // Replace all occurrences of a single '&' with "&" (or leave this construct as is).
  // First replace blindly all '&' to its corresponding character reference.
  str = str.replace("&", "&");
  // Then restore any existing character reference.
  str = str.replaceAll("&([a-zA-Z0-9#]+;)", "&$1"); // Shall not throw PatternSyntaxException.
  // Unmarshal the RMP playlist.
  final StringReader reader = new StringReader(str);
  final JAXBContext jc = JAXBContext.newInstance("chameleon.playlist.rmp"); // May throw JAXBException.
  final Unmarshaller unmarshaller = jc.createUnmarshaller(); // May throw JAXBException.
  final SpecificPlaylist ret = (SpecificPlaylist) unmarshaller.unmarshal(reader); // May throw JAXBException, UnmarshalException. Shall not throw IllegalArgumentException.
  ret.setProvider(this);
  return ret;
}
origin: com.github.muff1nman.chameleon/playlist-smil

@Override
public SpecificPlaylist readFrom(final InputStream in, final String encoding, final Log logger) throws Exception
{
  String enc = encoding;
  if (enc == null)
  {
    enc = "UTF-8";
  }
  String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
  // Replace all occurrences of a single '&' with "&" (or leave this construct as is).
  // First replace blindly all '&' to its corresponding character reference.
  str = str.replace("&", "&");
  // Then restore any existing character reference.
  str = str.replaceAll("&([a-zA-Z0-9#]+;)", "&$1"); // Shall not throw PatternSyntaxException.
  // Unmarshal the SMIL playlist.
  final XmlSerializer serializer = XmlSerializer.getMapping("chameleon/playlist/smil"); // May throw Exception.
  serializer.getUnmarshaller().setIgnoreExtraElements(true); // Many SMIL elements are not implemented yet.
  final StringReader reader = new StringReader(str);
  final SpecificPlaylist ret = (SpecificPlaylist) serializer.unmarshal(reader); // May throw Exception.
  ret.setProvider(this);
  return ret;
}
origin: com.github.muff1nman.chameleon/playlist-wpl

@Override
public SpecificPlaylist readFrom(final InputStream in, final String encoding, final Log logger) throws Exception
{
  String enc = encoding;
  if (enc == null)
  {
    enc = "UTF-8";
  }
  String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
  // Replace all occurrences of a single '&' with "&" (or leave this construct as is).
  // First replace blindly all '&' to its corresponding character reference.
  str = str.replace("&", "&");
  // Then restore any existing character reference.
  str = str.replaceAll("&([a-zA-Z0-9#]+;)", "&$1"); // Shall not throw PatternSyntaxException.
  // Unmarshal the WPL playlist.
  final XmlSerializer serializer = XmlSerializer.getMapping("chameleon/playlist/wpl"); // May throw Exception.
  serializer.getUnmarshaller().setIgnoreExtraElements(false); // Force an error if unknown elements are found.
  final StringReader reader = new StringReader(str);
  final SpecificPlaylist ret = (SpecificPlaylist) serializer.unmarshal(reader); // May throw Exception.
  ret.setProvider(this);
  return ret;
}
origin: com.github.muff1nman.chameleon/playlist-b4s

@Override
public SpecificPlaylist readFrom(final InputStream in, final String encoding, final Log logger) throws Exception
{
  String enc = encoding;
  if (enc == null)
  {
    enc = "UTF-8";
  }
  String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
  // Replace all occurrences of a single '&' with "&" (or leave this construct as is).
  // First replace blindly all '&' to its corresponding character reference.
  str = str.replace("&", "&");
  // Then restore any existing character reference.
  str = str.replaceAll("&([a-zA-Z0-9#]+;)", "&$1"); // Shall not throw PatternSyntaxException.
  // Unmarshal the B4S playlist.
  final XmlSerializer serializer = XmlSerializer.getMapping("chameleon/playlist/b4s"); // May throw Exception.
  serializer.getUnmarshaller().setIgnoreExtraElements(false); // Force an error if unknown elements are found.
  final StringReader reader = new StringReader(str);
  final SpecificPlaylist ret = (SpecificPlaylist) serializer.unmarshal(reader); // May throw Exception.
  ret.setProvider(this);
  return ret;
}
origin: com.github.muff1nman.chameleon/playlist-xspf

@Override
public SpecificPlaylist readFrom(final InputStream in, final String encoding, final Log logger) throws Exception
{
  String enc = encoding;
  if (enc == null)
  {
    enc = "UTF-8";
  }
  String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
  // Replace all occurrences of a single '&' with "&" (or leave this construct as is).
  // First replace blindly all '&' to its corresponding character reference.
  str = str.replace("&", "&");
  // Then restore any existing character reference.
  str = str.replaceAll("&([a-zA-Z0-9#]+;)", "&$1"); // Shall not throw PatternSyntaxException.
  // Unmarshal the WPL playlist.
  final XmlSerializer serializer = XmlSerializer.getMapping("chameleon/playlist/xspf"); // May throw Exception.
  serializer.getUnmarshaller().setIgnoreExtraElements(true);
  final StringReader reader = new StringReader(str);
  final SpecificPlaylist ret = (SpecificPlaylist) serializer.unmarshal(reader); // May throw Exception.
  ret.setProvider(this);
  return ret;
}
origin: com.github.muff1nman.chameleon/playlist-hypetape

@Override
public SpecificPlaylist readFrom(final InputStream in, final String encoding, final Log logger) throws Exception
{
  String enc = encoding;
  if (enc == null)
  {
    enc = "UTF-8";
  }
  String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
  // Replace all occurrences of a single '&' with "&" (or leave this construct as is).
  // First replace blindly all '&' to its corresponding character reference.
  str = str.replace("&", "&");
  // Then restore any existing character reference.
  str = str.replaceAll("&([a-zA-Z0-9#]+;)", "&$1"); // Shall not throw PatternSyntaxException.
  // Unmarshal the WPL playlist.
  final XmlSerializer serializer = XmlSerializer.getMapping(
      "chameleon/playlist/hypetape"); // May throw Exception.
  serializer.getUnmarshaller().setIgnoreExtraElements(false);
  final StringReader reader = new StringReader(str);
  final SpecificPlaylist ret = (SpecificPlaylist) serializer.unmarshal(reader); // May throw Exception.
  ret.setProvider(this);
  return ret;
}
origin: com.github.muff1nman.chameleon/playlist-asx

String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
origin: com.github.muff1nman.chameleon/playlist-plist

@Override
public SpecificPlaylist readFrom(final InputStream in, final String encoding, final Log logger) throws Exception
{
  String enc = encoding;
  if (enc == null)
  {
    enc = "UTF-8";
  }
  String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
  // Replace all occurrences of a single '&' with "&" (or leave this construct as is).
  // First replace blindly all '&' to its corresponding character reference.
  str = str.replace("&", "&");
  // Then restore any existing character reference.
  str = str.replaceAll("&([a-zA-Z0-9#]+;)", "&$1"); // Shall not throw PatternSyntaxException.
  // Unmarshal the playlist.
  final XmlSerializer serializer = XmlSerializer.getMapping("chameleon/plist"); // May throw Exception.
  serializer.getUnmarshaller().setIgnoreExtraElements(false); // Force an error if unknown elements are found.
  final StringReader reader = new StringReader(str);
  final Plist plist = (Plist) serializer.unmarshal(reader); // May throw Exception.
  final PlistPlaylist ret = new PlistPlaylist();
  ret.setProvider(this);
  ret.setPlist(plist);
  return ret;
}
origin: com.github.muff1nman.chameleon/playlist-atom

@Override
public SpecificPlaylist readFrom(final InputStream in, final String encoding, final Log logger) throws Exception
{
  String enc = encoding;
  if (enc == null)
  {
    enc = "UTF-8";
  }
  String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
  // Replace all occurrences of a single '&' with "&" (or leave this construct as is).
  // First replace blindly all '&' to its corresponding character reference.
  str = str.replace("&", "&");
  // Then restore any existing character reference.
  str = str.replaceAll("&([a-zA-Z0-9#]+;)", "&$1"); // Shall not throw PatternSyntaxException.
  // Workaround Castor bug 2521:
  str = str.replace("xmlns=\"http://www.w3.org/2005/Atom\"", "");
  // Unmarshal the SMIL playlist.
  final XmlSerializer serializer = XmlSerializer.getMapping("chameleon/atom"); // May throw Exception.
  serializer.getUnmarshaller().setIgnoreExtraElements(true);
  final StringReader reader = new StringReader(str);
  // TODO Allow also an Entry.
  final Feed feed = (Feed) serializer.unmarshal(reader); // May throw Exception.
  final AtomPlaylist ret = new AtomPlaylist();
  ret.setProvider(this);
  ret.setFeed(feed);
  return ret;
}
origin: com.github.muff1nman.chameleon/playlist-kpl

String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
origin: com.github.muff1nman.chameleon/playlist-rss

@Override
public SpecificPlaylist readFrom(final InputStream in, final String encoding, final Log logger) throws Exception
{
  String enc = encoding;
  if (enc == null)
  {
    enc = "UTF-8";
  }
  String str = IOUtils.toString(in, enc); // May throw IOException. Throws NullPointerException if in is null.
  // Replace all occurrences of a single '&' with "&" (or leave this construct as is).
  // First replace blindly all '&' to its corresponding character reference.
  str = str.replace("&", "&");
  // Then restore any existing character reference.
  str = str.replaceAll("&([a-zA-Z0-9#]+;)", "&$1"); // Shall not throw PatternSyntaxException.
  // Unmarshal the SMIL playlist.
  final XmlSerializer serializer = XmlSerializer.getMapping("chameleon/rss"); // May throw Exception.
  serializer.getUnmarshaller().setIgnoreExtraElements(true);
  final StringReader reader = new StringReader(str);
  final RSS rss = (RSS) serializer.unmarshal(reader); // May throw Exception.
  final RSSPlaylist ret = new RSSPlaylist();
  ret.setProvider(this);
  ret.setRSS(rss);
  return ret;
}
chameleon.ioIOUtilstoString

Javadoc

Copies the contents of the specified input stream to a string, using the specified character encoding.

Popular methods of IOUtils

    Popular in Java

    • Running tasks concurrently on multiple threads
    • requestLocationUpdates (LocationManager)
    • getApplicationContext (Context)
    • getResourceAsStream (ClassLoader)
    • OutputStream (java.io)
      A writable sink for bytes.Most clients will use output streams that write data to the file system (
    • URL (java.net)
      A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
    • Path (java.nio.file)
    • Notification (javax.management)
    • Table (org.hibernate.mapping)
      A relational table
    • DateTimeFormat (org.joda.time.format)
      Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
    • Top 17 Free Sublime Text Plugins
    Tabnine Logo
    • Products

      Search for Java codeSearch for JavaScript code
    • IDE Plugins

      IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
    • Company

      About UsContact UsCareers
    • Resources

      FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
    Get Tabnine for your IDE now