Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Hubo Robonaught

Criando uma lista

Mensagens Recomendadas

Hubo Robonaught    0
Hubo Robonaught

Eu gostaria de criar uma lista de logradouro (Rua, Av, Rodovia, etc..) para poder verificar se existe algum desses nomes que estão na lista, dentro de uma string.. para posteriormente trocá-las de lugar.

Tem como fazer isso?

Se não, como poderia fazer?

Desde já agradeço.  :biggrin:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
yoda    139
yoda

Então basicamente não existe nada? Suponho que essa lista seja para guardar, se for o melhor é usar uma base de dados, ou um ficheiro xml?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hubo Robonaught    0
Hubo Robonaught

isso, essa lista será usada para comparar com uma string. se dentro dessa string tiver algum dos nomes da lista, eu apago-o da string e coloco em outra..

Exemplo:

Lista: Rua, Av, Rodovia, Alameda, ...

String 1(Endereço): "Rua Joaquim Benitez"

String 2(Logradouro):" "

...comparo com a lista..

... se existir.. fica assim..

String 1(Endereço): "Joaquim Benitez"

String 2(Logradouro):"Rua"

Esse é só um exemplo básico, na realidade é um pouco mais complexo..

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
yoda    139
yoda

Nesse caso o único modo é aprender, pelo menos php e um motor de base de dados como mysql, ou usar xml, mas é mais facil mysql provavelmente

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hubo Robonaught    0
Hubo Robonaught

ok, eu estou vendo isso..

eu vi um exemplo de lista em xml, fiz assim:

<?xml version="1.0" ?>

<logradouro>

  <identificacao id="1">

<tipo>RUA</tipo>

  </identificacao>

  <identificacao id="2">

<tipo>AV</tipo>

  </identificacao>

  <identificacao id="3">

<tipo>ROD</tipo>

  </identificacao>

  <identificacao id="4">

<tipo>R.</tipo>

  </identificacao>

  <identificacao id="5">

<tipo>AL</tipo>

  </identificacao>

  <identificacao id="6">

<tipo>ALAMEDA</tipo>

  </identificacao>

  <identificacao id="7">

<tipo>RODOVIA</tipo>

  </identificacao>

  <identificacao id="8">

<tipo>PRAÇA</tipo>

  </identificacao>

  <identificacao id="9">

<tipo>ESTRADA</tipo>

  </identificacao>

  <identificacao id="10">

<tipo>CHACARA</tipo>

  </identificacao>

  <identificacao id="11">

<tipo>VIADUTO</tipo>

  </identificacao>

 

</logradouro>

está certo?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
elcsat    0
elcsat

podes criar um array em javascript, e depois fazer a busca dentro do array da palavra ou palavras pretendidas, mas se quiseres uma lista que seja dinamicamente tens mesmo que aprender uma linguagem de scripting, e o melhor mesmo e php, e como base de dados mysql como te aconselharam em cima.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hubo Robonaught    0
Hubo Robonaught

Valeu pessoal, eu consegui resolver por enquanto com um array. e vou seguir estudando php, mysql..

Muito Obrigado pela ajuda.. positividades a todos  :confused:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade