Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!
Sou leigo em XML e gostaria de tirar uma dúvida. Me afiliei ao buscapé e gostaria de desenvolver uma página em html que mostre ofertas desta url:
bws.buscape.com/service/offers/lomadee/65717751673178504d42633d/BR/?sourceId=35100452&advertiserId=5632&page=1
No caso como posso fazer para desenvolver essa página xml => html? Desde já agradeço. Valeu :)
Michel
De onde você pode ver todo esse XML como um texto normal sem formatação? Pelo que vejo na página, ele já é interpretado e automaticamente formatado.
Enfim, se você quiser fazer isso, pode fazer código em JavaeScript normalmente. Talvez seja melhor fazer isso ao lado do servidor em alguns casos. Não é possível fazer isso com HTML, pois é só uma linguagem de re-marcação interpretada pelo navegador, embora tudo é interpretado nele.
Pela seção do tópico, parece que você está querendo fazer isso em HTML e pelo que disse não deve conhecer JavaScript, ao lado do servidor. JavaScript é uma linguagem de programação só interpretada e executada em código nativo (e pode ser compilada) do navegador, com blocos de comando. É fácil achar referências de JavaScript hoje na web.
Para fazer o que deseja escrevendo JavaScript, você precisaria interpretar o texto XML da página e transformá-lo em uma lista representativa de instruções que podem indicar o começo de um elemento do tipo lista, os atributos, comentários, fim de lista, etc. Isso é um exemplo de uma árvore da síntaxe:
/applications/core/interface/imageproxy/imageproxy.php?img=http://s15.postimg.org/szqwfb1p7/syntax_Tree_Example.png&key=8d584891fde6be36d99ae84eb18ea1d79426f890ae1d985a6ace4bccf1d0da6d" alt="syntax_Tree_Example.png" />
Aí você vai ter que interpretar a própria árvore, checando cada item e seu tipo.