Pergunta

Eu estou tentando analisar um feed JSON do Yahoo Pipes para transformá-lo em XML, usando YQL. Minha pergunta é:

"Selecione * de json onde url = ' http://pipes.yahoo.com/pipes/pipe.run?_id= [pipe-id] & _render = json ' "

O problema é que o tubo original foi analisar um RSS, preenchido com tags básicas dublin (exemplo: DC: título, DC: fonte, etc). A saída XML não pode lidar com estas tags e Yahoo Pipes não pode removê-los corretamente. Sempre que eu tento executar a saída XML em qualquer navegador, ele lança um ajuste por causa da falta no início do documento.

Como posso definir um espaço para nome personalizado a partir da saída XML de YQL?

Foi útil?

Solução

Você pode usar o 2.0 Service W3C online XSLT aplicar uma transformação arbitrária para a saída XML. Aqui está uma tubo de exemplo que utiliza este serviço.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top