Java UTF8 getUtf8String(URL url)

Here you can find the source of getUtf8String(URL url)

Description

get Utf String

License

Open Source License

Declaration

public static String getUtf8String(URL url) 

Method Source Code

//package com.java2s;
/*//from www.  ja  v a2  s .c  o m
 * Minecraft Programming Language (MPL): A language for easy development of command block
 * applications including an IDE.
 *
 * ? Copyright (C) 2016 Adrodoc55
 *
 * This file is part of MPL.
 *
 * MPL is free software: you can redistribute it and/or modify it under the terms of the GNU General
 * Public License as published by the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * MPL is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
 * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
 * Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along with MPL. If not, see
 * <http://www.gnu.org/licenses/>.
 *
 *
 *
 * Minecraft Programming Language (MPL): Eine Sprache f?r die einfache Entwicklung von Commandoblock
 * Anwendungen, inklusive einer IDE.
 *
 * ? Copyright (C) 2016 Adrodoc55
 *
 * Diese Datei ist Teil von MPL.
 *
 * MPL ist freie Software: Sie k?nnen diese unter den Bedingungen der GNU General Public License,
 * wie von der Free Software Foundation, Version 3 der Lizenz oder (nach Ihrer Wahl) jeder sp?teren
 * ver?ffentlichten Version, weiterverbreiten und/oder modifizieren.
 *
 * MPL wird in der Hoffnung, dass es n?tzlich sein wird, aber OHNE JEDE GEW?HRLEISTUNG,
 * bereitgestellt; sogar ohne die implizite Gew?hrleistung der MARKTF?HIGKEIT oder EIGNUNG F?R EINEN
 * BESTIMMTEN ZWECK. Siehe die GNU General Public License f?r weitere Details.
 *
 * Sie sollten eine Kopie der GNU General Public License zusammen mit MPL erhalten haben. Wenn
 * nicht, siehe <http://www.gnu.org/licenses/>.
 */

import java.io.IOException;
import java.lang.reflect.UndeclaredThrowableException;
import java.net.URL;
import java.nio.charset.Charset;
import com.google.common.io.Resources;

public class Main {
    public static final Charset UTF_8 = Charset.forName("UTF-8");

    public static String getUtf8String(URL url) {
        try {
            return Resources.toString(url, UTF_8);
        } catch (IOException ex) {
            throw new UndeclaredThrowableException(ex);
        }
    }
}

Related

  1. getUTF8Bytes(String string)
  2. getUTF8BytesFromString(String str)
  3. getUtf8Decoder()
  4. getUtf8OrDefault()
  5. getUTF8Reader(InputStream f)
  6. getUTF8SuportOutput()
  7. getUTF8Writer(String path)
  8. hasLeadingWhitespace(File inputFile)
  9. inputStreamToFile(final InputStream inputStream, final File outputFile)