Ir para conteúdo
Diego_IVORECAP

Caminho Leitura arquivo XML

Recommended Posts

Boa tarde, Gostaria de ajuda de vocês,

 

Estou com dificuldade em linkar meu arquivo XML vinda de outro servidor com pasta compartilhada. Já fiz Mapeamento e tentei acessar de algumas formas mas sem sucesso,

No servidor local acessa sem problemas, mas quando vou acessar o arquivo pelo mapeamento vinda de uma pasta compartilhada não encontra o arquivo. Dei uma olhada no manual do PHP mas não consegui achar nada que me trouxesse uma luz.Abaixo parte do código. Desde já agradeço.

Assim não encontra arquivo:

$link = "//192.168.1.3/work/TOTALCAP/AM/horas.xml"; //link do arquivo xml

$xml = simplexml_load_file($link) -> channel; //carrega o arquivo XML e retornando um Array

Assim funciona normalmente:

$link = "../horas.xml"; //link do arquivo xml

$xml = simplexml_load_file($link) -> channel; //carrega o arquivo XML e retornando um Array

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por eduardohaag
      Olá estou criando um sistema onde preciso calcular a previsão de envio do pedido em dias uteis, para isso estou usando um webservice gratuito que retorna um xml, porém estou tendo o erroSystem.XML.XmlException: 'Dados no nível raiz inválidos. Linha 1, posição 1.'
       
      Meu código é 
      Sub Preenchedata() Dim sql = "SELECT PrazoPadraoProducao FROM Configuracoes" Dim dr As DataTable = AcessoDB.ExecutarComando(sql, CommandType.Text, Nothing, AcessoDB.TipoDeComando.ExecuteDataTable) Dim ds As New DataSet Dim xml As String = "https://elekto.com.br/api/Calendars/br-BC/Add?initialDate=" & Now.Year & "-" & Now.Month & "-" & Now.Day & "&days=" & dr.Rows(0).Item(0) & "&type=work" ds.ReadXml(xml)  
      e o xml retornado é 
       
      <dateTime xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2019-05-03T00:00:00Z</dateTime>  
      Alguém tem alguma ideia de como posso eliminar o erro?
    • Por tiagosp
      Estou tentando enviar uma solicitação ao web servirço do Correios, porém não consigo obter a resposta.
      var cep = document.getElementById("cep").value; var doc = "http://cep.republicavirtual.com.br/web_cep.php?cep=" + cep + "&formato=xml" var xhttp = new XMLHttpRequest(); xhttp.open("GET", doc, false); xhttp.send(); O parametro cep é passado pela url, logo imagino que o método seja GET, deixei o terceiro parametro como false, pois estou apenas testando e não conheço nada de javascript, sei que quando esse parametro é true, é preciso checar quando chega a resposta.
      Por fim, o xhttp.response não retorna nada...
    • Por asacap1000
      Galera feliz ano novo a todos aí.
      É o seguinte preciso atualizar um serviço de intranet de uma empresa com acessos aos cliente. 
      Foi solicitado uma alteração na navegação.
      Hoje temos esse endereço:
      http://clients.empresa.com.br:4050/MyCMS/
      O cliente pediu que essa porta fique oculta, é possível? E como poderia fazer. Não quero utilizar iframe.
       
      Se puderem me dar uma força aí valewww
    • Por ozielusa
      Bom dia Pessoal.
      Sou Leigo em Jquery e estou precisando da ajuda de vocês para o seguinte:
      Tenho este arquivo XML que é gerado e atualizado automaticamente por um software a cada vez que uma música termina e outra se inicia (Este arquivo é enviado automaticamente via FTP para o servidor a cada nova atualização).
      <?xml version="1.0" encoding="utf-8"?> <Schedule System="Jazler"> <Event status="happening" startTime="09:19:18" eventType="song"> <Announcement Display="Now On Air:"/> <Song title="Rachel Malafaia"> <Artist name="03"> </Artist> <Jazler ID="131"/> <PlayLister ID=""/> <Media runTime="00:03:55"/> <Expire Time="09:23:12"/> </Song> </Event> </Schedule> Preciso que a página do site leia este arquivo com a estrutura acima (que é gerada automaticamente) e atualize as informações de <Song Title>, <Artist name>, etc... em uma tag <li> na página HTML, mas preciso que essa atualização ocorra em tempo real sem a necessidade de recarregar (Refresh) a página. (Por isso gostaria que fosse com JQuery), mas como sou leigo no assunto, gostaria da ajuda dos colega sobre como fazer isso, pois os exemplos que tenho achado na internet eu não estou conseguindo fazer funcionar.
      Obrigado e forte abraço a todos. 

    • Por Fábio BN
      Olá.

      Tenho uma dúvida mas não sei se saberão me ajudar, tenho um E-commerce que faz o calculo de frete através de XML buscando no servidor dos Correios, como eu faço para quando o servidor dos Correios demorar de responder ou simplesmente tiver offline, ao invés de dar uma tela de erro, eu conseguir tratar esse retorno e redirecionar o cliente para um Outro Link alternativo.
      Ou seja, caso demorar por exemplo mais de 10 segundos o retorno, ou quando simplesmente cair o servidor, conseguir redirecionar para uma página de contingência de uma tabela própria.
       
      Abraços!

      Fábio Nascimento!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.