Como extrair um dada de um arquivo txt para Java??

13/01/2019

0

Necessito extrair dados de um arquivo txt que foi gerado pelo JFlap?
O OBJETIVO É extrair dados de transeções que estar de forma padronizada no arquivo para então estrutura-los. Logo após unir as informações de dois arquivo em apenas um para então chegar a conclusão de GERAR A UNIÃO DE CONJUNTOS (automoto jflap) E CRIAR UM AUTOMOTO FINITO.

Alguém por favor me ajude!!!!!

SEGUE ABAIXO O CÓDIGO GERADO PELO PROGRAMA!!
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Created with JFLAP 6.4.--><structure>
<type>fa</type>
<automaton>
<!--The list of states.-->
<state id="0" name="q0">
<x>310.0</x>
<y>181.0</y>
<initial/>
<final/>
</state>
<state id="1" name="q1">
<x>658.0</x>
<y>174.0</y>
</state>
<state id="2" name="q2">
<x>476.0</x>
<y>328.0</y>
</state>
<!--The list of transitions.-->
<transition>
<from>1</from>
<read>0</read>
<to>0</to>
</transition>
<transition>
<from>0</from>
<to>1</to>
<read>1</read>
</transition>
<transition>
<from>2</from>
<to>1</to>
<read>1</read>
</transition>
<transition>
<from>1</from>
<to>2</to>
<read>0</read>
</transition>
<transition>
<from>0</from>
<to>2</to>
<read>1</read>
</transition>
<transition>
<from>2</from>
<to>0</to>
<read>0</read>
</transition>
</automaton>
</structure>
Wagner Prata

Wagner Prata

Responder

Post mais votado

19/01/2019

Arquivo txt? Está parecendo mais um arquivo xml, inclusive o cabeçalho do arquivo diz isso. Para ler XML você pode usar a API JAXB ou XStream, fica simples para capturar valores pelo nome da tag.

* Introdução a JAXB 2 - https://www.devmedia.com.br/introducao-a-jaxb-2/11547
* Trabalhando com a biblioteca XStream em Java - https://www.devmedia.com.br/trabalhando-com-a-biblioteca-xstream-em-java/27194
* Usando XML em Java com SAX e XStream - https://www.devmedia.com.br/usando-xml-em-java-com-sax-e-xstream/32162
* XML em Java com XStream - https://www.devmedia.com.br/xml-em-java-com-xstream/32194

Marcio Souza

Marcio Souza
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar