neste caso nao usei , só peguei exemplo de ler um arquivo, onde este exemplo ja tem nome de arquivo no meu caso tenho diretorio com varios arquivos e o que eu preciso é ler esse diretorio , pegar arquivo por arquivo e apos ler cada arquivo gravar em outro diretorio, tenho procedimento de ler o xml , mas ler o diretorio e pegar cadas arquivo nao tenho.
lucas agradeço muito , fiz exemplo deu certo , só que nao seria para ler o arquivo e sim para ler o diretorio e pegar o nome do arquivo e jogar para outro diretorio exemplo
ler diretorio
tenho um programa em java que vai ler esse arquivo
pessoal deu certo, esta gravandi no meu banco oracle todas as notas fiscais dos xmls mas no final do meu projeto a cada xml lido esta dando erro
[/code]
Document doc = null;
SAXBuilder builder = new SAXBuilder();
doc = builder.build(“c://lidos//” + arq.getName());
[quote]
como disse tenho diretorio c:\xml
e outro diretorio c:\lidos
quero jogar do c:\xml para c:\lidos
o sistema nao pode encontrar caminha especificado?
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderProt.lerXmlNfe(XmlReaderProt.java:28)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:53)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderIde.lerXmlNfe(XmlReaderIde.java:25)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:95)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderEmit.lerXmlNfe(XmlReaderEmit.java:25)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:138)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderDest.lerXmlNfe(XmlReaderDest.java:28)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:184)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderItens.lerXmlNfe(XmlReaderItens.java:28)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:227)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderIcms.lerXmlNfe(XmlReaderIcms.java:28)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:273)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderPis.lerXmlNfe(XmlReaderPis.java:28)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:325)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderCofins.lerXmlNfe(XmlReaderCofins.java:27)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:378)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderTotal.lerXmlNfe(XmlReaderTotal.java:28)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:430)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderTransp.lerXmlNfe(XmlReaderTransp.java:27)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:487)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderCobr.lerXmlNfe(XmlReaderCobr.java:28)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:541)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)
[Fatal Error] lidos:1:1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at br.com.nfe.XmlReaderObs.lerXmlNfe(XmlReaderObs.java:27)
at br.com.nfe.LerXmlNfe.(LerXmlNfe.java:583)
at br.com.nfe.LerXmlNfe.main(LerXmlNfe.java:636)