| Package | Description |
|---|---|
| tecgraf.javautils.xml.conversion |
| Modifier and Type | Method and Description |
|---|---|
XMLConverter |
XMLConverter.addConversion(XMLConversionInterface conversion)
Adiciona uma nova conversão ao final da lista de conversões.
|
protected boolean |
AbstractXMLConversion.appendChild(String xpathQuery,
Node newNode)
Adiciona um nó ao final da lista de filhos de um nó especificado por uma
expressão.
|
ConversionDocument |
XMLConversionInterface.convert()
Executa a conversão.
|
ConversionDocument |
XMLConversionInterface.convert(ConversionDocument doc)
Converte um documento.
|
ConversionDocument |
AbstractXMLConversion.convert(ConversionDocument doc)
Converte um documento.
|
ConversionDocument |
XMLConversionInterface.convert(File file,
boolean validate)
Converte um documento representado por um arquivo.
|
XMLConverter |
XMLConverter.convert(File src,
boolean validate)
Converte o XML armazenado em um arquivo.
|
ConversionDocument |
AbstractXMLConversion.convert(File file,
boolean validate)
Converte um documento representado por um arquivo.
|
XMLConverter |
XMLConverter.convert(InputStream src,
boolean validate)
Converte um XML acessado a partir de um
InputStream. |
XMLConverter |
XMLConverter.convert(Reader src,
boolean validate)
Converte um XML acessado a partir de um
Reader. |
XMLConverter |
XMLConverter.convert(String content,
boolean validate)
Converte um XML armazenado em uma string.
|
ConversionDocument |
XMLConversionInterface.convert(XMLConversionInterface previousConversion)
Converte a saída de uma outra conversão (para ser usado em
pipelines).
|
ConversionDocument |
AbstractXMLConversion.convert(XMLConversionInterface previousConversion)
Converte a saída de uma outra conversão (para ser usado em
pipelines).
|
protected NodeList |
AbstractXMLConversion.findAllNodes(Node startNode,
String xpathQuery)
Encontra todos os nós que correspondam a uma expressão, a partir de um nó
específico.
|
protected NodeList |
AbstractXMLConversion.findAllNodes(String xpathQuery)
Encontra todos os nós que correspondam a uma expressão.
|
protected Node |
AbstractXMLConversion.findFirstNode(Node startNode,
String xpathQuery)
Encontra o primeiro nó que corresponde a uma expressão, a partir de um nó
específico.
|
protected Node |
AbstractXMLConversion.findFirstNode(String xpathQuery)
Encontra o primeiro nó de todo o documento que corresponde a uma expressão.
|
protected double |
AbstractXMLConversion.getDoubleNodeValue(Node node)
Retorna o valor de um nó como um double.
|
protected double |
AbstractXMLConversion.getDoubleNodeValue(Node startNode,
String xpathQuery)
Retorna o valor de um nó convertido para double.
|
protected double |
AbstractXMLConversion.getDoubleNodeValue(String xpathQuery)
Retorna o valor de um nó convertido para double.
|
protected String |
AbstractXMLConversion.getNodeValue(Node startNode,
String xpathQuery)
Retorna o valor de um nó.
|
protected String |
AbstractXMLConversion.getNodeValue(String xpathQuery)
Retorna o valor de um nó.
|
List<String> |
XMLConverter.getParserErrors()
Retorna a lista de erros de processamento do XML.
|
boolean |
XMLConverter.hasParserErrors()
Indica se houve erros no processamento do XML.
|
protected boolean |
AbstractXMLConversion.insertAfter(Node refNode,
String xpathQuery,
Node newNode)
Insere um nó após um outro, encontrado a partir de um nó de referência +
uma expressão XPath.
|
protected boolean |
AbstractXMLConversion.insertAfter(String xpathQuery,
Node newNode)
Insere um nó após outro, especificado através de uma expressão.
|
protected boolean |
AbstractXMLConversion.insertBefore(Node refNode,
String xpathQuery,
Node newNode)
Insere um nó antes de outro, encontrado a partir de um nó de referência +
uma expressão XPath.
|
protected boolean |
AbstractXMLConversion.insertBefore(String xpathQuery,
Node newNode)
Insere um nó antes de outro, especificado através de uma expressão.
|
protected int |
AbstractXMLConversion.insertChild(String xpathQuery,
Node newNode,
int pos)
Insere um novo nó em uma posição específica na lista de filhos de um nó
especificado por uma expressão.
|
protected List<Node> |
AbstractXMLConversion.remove(Node startNode,
String xpathQuery)
Remove os nós que correspondam a uma determinada expressão, a partir de um
nó.
|
protected List<Node> |
AbstractXMLConversion.remove(String xpathQuery)
Remove todos os nós que correspodam a uma expressão, em todo o documento.
|
protected Node |
AbstractXMLConversion.rename(String xpathQuery,
String newName)
Renomeia um nó especificado por uma expressão.
|
protected List<Node> |
AbstractXMLConversion.renameAll(String xpathQuery,
String newName)
Renomeia todos os nós que correspondam a uma expressão.
|
boolean |
XMLConverter.saveTo(File file)
Salva o resultado da conversão em um arquivo.
|
boolean |
XMLConverter.saveTo(OutputStream stream)
Salva o resultado da conversão em um stream de saída, usando o encoding
default.
|
boolean |
XMLConverter.saveTo(Writer writer)
Salva o resultado da conversão em um
Writer. |
String |
XMLConverter.saveToString()
Aplica todas as conversões e retorna o resultado como uma string.
|
protected boolean |
AbstractXMLConversion.setNodeValue(String xpathQuery,
String value)
Define o valor (texto) de um nó, referenciado por uma expressão.
|
void |
XMLConversionInterface.writeXML(File file)
Escreve o documento em um arquivo.
|
void |
AbstractXMLConversion.writeXML(File file)
Escreve o documento em um arquivo.
|
void |
XMLConversionInterface.writeXML(OutputStream outStream)
Escreve o documento em um
OutputStream. |
void |
AbstractXMLConversion.writeXML(OutputStream os)
Escreve o documento em um
OutputStream. |
void |
XMLConversionInterface.writeXML(String fileName)
Escreve o documento em um arquivo.
|
void |
AbstractXMLConversion.writeXML(String fileName)
Escreve o documento em um arquivo.
|
void |
XMLConversionInterface.writeXML(Writer writer)
Escreve o documento em um
Writer. |
void |
AbstractXMLConversion.writeXML(Writer writer)
Escreve o documento em um
Writer. |
| Constructor and Description |
|---|
AbstractXMLConversion(String fromDTD,
String toDTD)
Construtor (que usa o charset padrão do ambiente conforme definção de
Charset.defaultCharset()) |
AbstractXMLConversion(String fromDTD,
String toDTD,
Charset charset)
Construtor
|
Copyright © 2016 Tecgraf/PUC-Rio. All rights reserved.