Jump to content


Photo

Coletar Dados De Xml Externo


  • Faça o login para participar
2 replies to this topic

#1 alansvieira

alansvieira

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Não informado

Posted 22/10/2008, 09:15

Olá!

Amigos, postei também no forum de ASP comum esta duvida, pq qualquer um script destas 2 linguagens iria me ajudar no momento.

Minha duvida é a seguinte

A empresa no qual trabalho tem contrato com uma outra empresa fora do pais que disponibiliza um arquivo XML com informações

de clima/tempo e etc para a região. Acontece que quero customizar as imagens que são providas desta fonte. O xml se dispoe

da seguinte forma :

<xml>
<item name="sao paulo">
<day1st>Tuesday</day1st>
<day2nd>Wednesday</day2nd>
<day3rd>Thursday</day3rd>
<day4th>Friday</day4th>
<day5th>Saturday</day5th>
<temp1st>27</temp1st>
<temp2nd>28</temp2nd>
<temp3rd>29</temp3rd>
<temp4th>24</temp4th>
<temp5th>28</temp5th>
<pic1st>http://icons-pe.wxug...dy.gif</pic1st>
<pic2nd>http://icons-pe.wxug...ny.gif</pic2nd>
<pic3rd>http://icons-pe.wxug...dy.gif</pic3rd>
<pic4th>http://icons-pe.wxug...dy.gif</pic4th>
<pic5th>http://icons-pe.wxug...dy.gif</pic5th>
<con1st>Mostly Cloudy</con1st>
<con2nd>Scattered Clouds</con2nd><con3rd>Partly Cloudy</con3rd><con4th>Partly Cloudy</con4th><con5th>Overcast</con5th>
<location>Sao Paulo</location>
</item>
</xml>


O que quero fazer:

1) Coletar estes dados e grava-los em algum lugar (pode ser cookie, session ou até bd a gente faz negocio)
2) A partir destes dados fazer um select case para que SE o conteudo da tag pic1st for "X" substituir por "Y" (poderia

colocar um link de uma imagem no meu site ou hospedada em outro lugar)
3) Depois disso eu geraria um novo xml com os dados já atualizados e mandaria minha aplicação buscar desta nova fonte.

A duvida é :

- Esta empresa disponibiliza apenas o link do xml(ex:www.empresa.com/arquivo.xml) , até pq estes dados são constantemente

atualizados.


Como faço para obter estas informacoes e gravar em algum lugar? O resto consigo fazer sem problemas.

Será que podem ajudar este velho rapaz?

#2 MACUL

MACUL

    Doutor

  • Usuários
  • 770 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 23/10/2008, 10:48

http://forum.wmonlin...php/t66566.html
http://forum.wmonlin...howtopic=162795
http://forum.wmonlin...p?showforum=382
*************** M ** A ** C ** U ** L ***************

*************************************************

#3 http://www.kcedd.com

http://www.kcedd.com

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 10/06/2009, 09:30

Olá,


No Visual Studio ou no Visual Web Developer na Toobox, na paleta Data, selecione a arraste o componente xmldatasource e na propriedade configure datasource aponte para o arquivo XML.
Após este procedimento, com um data reader, poderá ler e gravar em outra base de dados utilizando um loop.

Espero ter ajudado.




Olá!

Amigos, postei também no forum de ASP comum esta duvida, pq qualquer um script destas 2 linguagens iria me ajudar no momento.

Minha duvida é a seguinte

A empresa no qual trabalho tem contrato com uma outra empresa fora do pais que disponibiliza um arquivo XML com informações

de clima/tempo e etc para a região. Acontece que quero customizar as imagens que são providas desta fonte. O xml se dispoe

da seguinte forma :

<xml>
<item name="sao paulo">
<day1st>Tuesday</day1st>
<day2nd>Wednesday</day2nd>
<day3rd>Thursday</day3rd>
<day4th>Friday</day4th>
<day5th>Saturday</day5th>
<temp1st>27</temp1st>
<temp2nd>28</temp2nd>
<temp3rd>29</temp3rd>
<temp4th>24</temp4th>
<temp5th>28</temp5th>
<pic1st>http://icons-pe.wxug...dy.gif</pic1st>
<pic2nd>http://icons-pe.wxug...ny.gif</pic2nd>
<pic3rd>http://icons-pe.wxug...dy.gif</pic3rd>
<pic4th>http://icons-pe.wxug...dy.gif</pic4th>
<pic5th>http://icons-pe.wxug...dy.gif</pic5th>
<con1st>Mostly Cloudy</con1st>
<con2nd>Scattered Clouds</con2nd><con3rd>Partly Cloudy</con3rd><con4th>Partly Cloudy</con4th><con5th>Overcast</con5th>
<location>Sao Paulo</location>
</item>
</xml>


O que quero fazer:

1) Coletar estes dados e grava-los em algum lugar (pode ser cookie, session ou até bd a gente faz negocio)
2) A partir destes dados fazer um select case para que SE o conteudo da tag pic1st for "X" substituir por "Y" (poderia

colocar um link de uma imagem no meu site ou hospedada em outro lugar)
3) Depois disso eu geraria um novo xml com os dados já atualizados e mandaria minha aplicação buscar desta nova fonte.

A duvida é :

- Esta empresa disponibiliza apenas o link do xml(ex:www.empresa.com/arquivo.xml) , até pq estes dados são constantemente

atualizados.


Como faço para obter estas informacoes e gravar em algum lugar? O resto consigo fazer sem problemas.

Será que podem ajudar este velho rapaz?






1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq