public final class DataUtil extends Object
Modifier and Type | Method | Description |
---|---|---|
static Document |
load(File in,
String charsetName,
String baseUri) |
Loads a file to a Document.
|
static Document |
load(InputStream in,
String charsetName,
String baseUri) |
Parses a Document from an input steam.
|
static Document |
load(InputStream in,
String charsetName,
String baseUri,
Parser parser) |
Parses a Document from an input steam, using the provided Parser.
|
static ByteBuffer |
readToByteBuffer(InputStream inStream,
int maxSize) |
Read the input stream into a byte buffer.
|
public static Document load(File in, String charsetName, String baseUri) throws IOException
in
- file to loadcharsetName
- character set of inputbaseUri
- base URI of document, to resolve relative links againstIOException
- on IO errorpublic static Document load(InputStream in, String charsetName, String baseUri) throws IOException
in
- input stream to parse. You will need to close it.charsetName
- character set of inputbaseUri
- base URI of document, to resolve relative links againstIOException
- on IO errorpublic static Document load(InputStream in, String charsetName, String baseUri, Parser parser) throws IOException
in
- input stream to parse. You will need to close it.charsetName
- character set of inputbaseUri
- base URI of document, to resolve relative links againstparser
- alternate parser
to use.IOException
- on IO errorpublic static ByteBuffer readToByteBuffer(InputStream inStream, int maxSize) throws IOException
inStream
- the input stream to read frommaxSize
- the maximum size in bytes to read from the stream. Set to 0 to be unlimited.IOException
- if an exception occurs whilst reading from the input stream.Copyright © 2009–2018 Jonathan Hedley. All rights reserved.