Jump to content

Search the Community

Showing results for tags 'xml'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 139 results

  1. Galera, to com uma situação que já pesquisei por bastante tempo e ainda não conseguir encontrar uma solutação adequada. Estou tetando pegar informações de um xml e mostrar na tela aquilo que realmente é preciso. Consigo fazer isso, sem problemas. A dificuldade encontra está em pegar outros dados que contenham a mesma TAG. Por exemplo, se tem o número da ficha de uma pacinte no xml, também existem diversos exames que esse paciente realizou. Fica tudo no XML. Outro exemplo, <numeroFicha>123456789</numeroFicha> <codigoProcedimento>44574782</codigoProcedimento> <codigoProcedimento>44578442</codigoProcedimento> <codigoProcedimento>44572154</codigoProcedimento> Só é exibido o primeiro <codigoProcedimento>. Os outros, que estão relacionados ao mesmo número de ficha, não aparecem. Já utilzei diversos códigos. Vou postar um de exemplo: ------------------------------------------------------------------------------------------------------------------------------ <?php $xml=simplexml_load_file('arquivo_xml.xml') or die("Error: Cannot create object"); foreach($xml->prestadorParaOperadora->loteGuias->guiasTISS->{'guiaSP-SADT'} as $books) { echo $books->cabecalhoGuia->numeroGuiaPrestador." - "; echo $books->procedimentosExecutados->procedimentoExecutado->procedimento->codigoProcedimento; //echo $books->procedimentosExecutados->procedimentoExecutado->procedimento->codigoProcedimento; echo "<br>"; } ?> ------------------------------------------------------------------------------------------------------------------------------------------- Tô quebrando a "mufa" aqui..rs Tiver como alguém dá um HELP aee! rs
  2. free4k

    Trabalhar com datas no XML

    Olá, tudo bem pessoal? Preciso ler datas de registros no XML e calcular quantos registros que há na semana atual. Com MySQL consigo fazer, porém com XML não tenho ideia de como fazer. Podem me ajudar? Obrigado.
  3. Olá pessoal, eu precisei migrar o site (joomla 1.5) da empresa onde trabalho para o novo joomla 3.4.4, migrei os dados do 1.5, porém, o template (esse que tem a necessidade de ser mantido) precisou ser adaptado, correu tudo bem, aparentemente, instalei os módulos de menu do jeito que estavam na versão antiga, mas ao tentar publicar um dos artigos da página inicial, o mesmo não aparece. Configurei o menu home para exibir todos os artigos que estiverem em destaque, atribuí todos os menus na configuração do tema, e nada! O que pode estar acontecendo de errado com o site? Obrigado!
  4. Olá pessoal, eu precisei migrar o site (joomla 1.5) da empresa onde trabalho para o novo joomla 3.4.4, migrei os dados do 1.5, porém, o template (esse que tem a necessidade de ser mantido) precisou ser adaptado, correu tudo bem, aparentemente, instalei os módulos de menu do jeito que estavam na versão antiga, mas ao tentar publicar um dos artigos da página inicial, o mesmo não aparece. Configurei o menu home para exibir todos os artigos que estiverem em destaque, atribuí todos os menus na configuração do tema, e nada! o que pode estar acontecendo de errado com o site? Obrigado!
  5. MarKteus

    Erro no web.xml

    Olá Estou tendo um problema que é o seguinte se meu web.xml contiver somente as linhas abaixo: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>MyCrud</display-name> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> Porém se acrescento mais linhas a aplicação não rodar mais <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>MyCrud</display-name> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <resource-ref> <description>My DataSource</description> <res-ref-name>jdbc/meucrud</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> <filter> <filter-name>ConnectionFilter</filter-name> <filter-class>com.meucrud.dao.utils.ConnectionFilter</filter-class> </filter> <filter-mapping> <filter-name>ConnectionFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app> Alguém sabe o motivo ?
  6. xiro

    busca com xpath

    Boa tarde pessoal. Como faço uma consulta com xpath usando a mesma ideia do like (banco de dados). Em dois campos ? Tentei dessa forma mas dá um erro. $busca = $registro->xpath('//preco[.%'.$buscas.'%]');
  7. Senhores, consigo realizar o upload do conteúdo de um arquivo XML para o banco de dados MySQL. Mas apenas um arquivo por vez. O que eu queria é que fossem vários arquivos. Já tentei criar array, variáveis... mas ainda não consegui. Consegui criar os scripts abaixo: <!DOCTYPE html> <!-- To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <form action="importar_xml.php" method="POST" enctype="multipart/form-data"> <input type="file" name="upl" multiple style="font-size:80px" /> <input type="submit" name="enviar_xml" value="Enviar" /> </form> </body> </html> xml_importar.php <?php set_time_limit(3600); //1 hora pra dar timeout /* Conectar com o banco de dados da aplicação */ mysql_connect('localhost', 'root', 'senha') or die('Erro ao conectar'); mysql_select_db("nome_banco"); //**************************************************************************** ini_set('default_charset', 'UTF-8'); if (isset($_POST['enviar_xml'])) { if (is_uploaded_file($_FILES['upl']['tmp_name'])) { /**A linha abaixo mostra o nome do aquivo que foi selecionado**/ echo "<h1>" . "Arquivo XML: ". $_FILES['upl']['name'] ." Selecionado com Sucesso!." . "</h1>"; echo "<h2>Exibindo Fichas:</h2>"; /** LER XML A PARTIR DO INPUT TYPE=FILE * Esta linha simplexml_load_files ler o xml que é selecionado * a partir do campo do input type=file, que tem o nome de filename. **/ $xml = simplexml_load_file($_FILES['upl']['tmp_name']); /* Lê o arquivo XML e recebe um objeto com as informações */ }} $x = 0; //contador foreach ($xml->tag1->tag2->tag3->{'nome-nome2'} as $valor){ /* Percorre o objeto e salva as informações no banco de dados */ mysql_query("INSERT INTO nome_tabela(tag1, tag2, tag3, tag4, tag5) VALUES ( ".$valor->tag5->tag6.", '".$valor->tag7->tag8."', ".$valor->tag9->tag10->tag11->tag12.", '".$valor->tag9->tag10->tag11->tag13."', ".$valor->tag9->tag10->tag11->tag14.")"); if(mysql_affected_rows() != -1){ $x++; } } echo "$x contatos importados com sucesso!"; ?> //**************************************************************************************************************************************** O que preciso é selecionar vários XMLs e salvar no banco. Hoje, consigo, sim, selecionar vários, mas somente 1(um) XML é gravado no banco. Senhores, se puderem, dá uma ajudinha ae... abç!
  8. Carlos Antoliv

    JOIN entre XML e MySQL

    Senhores, satisfações. Vou tentar explicar. Tenho um sistema em php que busca informações de um xml e mostra na tela. Também tenho um pequeno banco de dados em mysql que possue 2 campos iguais ao que contém no arquivo xml. O que que quero é fazer um JOIN entre o XML e o MySQL para mostrar os outros 3 campos a mais que o MySQL possui. EX: Arquivo XML: Coluna: 1, 2, 3, 4, 5 Banco MySQL: Coluna: 3, 4 5 Podemos perceber que os mesmos possuem "colunas" iguais, embora arquivo xml não possua coluna, e, portanto, a ideia é fazer um join e jogar numa outra tabela existente para, de fato, juntar as informações dessas duas fontes porque o arquivo xml é apenas exibido na tela. A ideia é salvar essas informaçoes que são exibidas junto com as colunas do mysql e salvar numa outra tabela para juntar tudo num só lugar. Sei que fui meio redundante, mas o que vale é a intenção de tentar explicar algo que não consegui achar na internet. Se puderem ajudar o amigo... abç!
  9. Boa tarde. Poderiam me ajudar? Estou com a seguinte necessidade abaixo. Fiz um exemplo baseado na mesma estrutura de XML que necessito ter como resultado. Acontece que não muitos elementos retornados em uma array e gostaria que eles fossem retornados como uma query para poder manipular os dados da forma que eu consigo dentro de minha programação. SELECT (xpath('/TAG1/TAGF/@Atrib1' ,cast( '<TAG1> <TAGF Atrib1="Aa01" Atrib2="Ab01" Atrib3="Ac01" Atrib4="Ad01" ><Filler>Teste</Filler></TAGF> <TAGF Atrib1="Aa02" Atrib2="Ab02" Atrib3="Ac02" Atrib4="Ad02" ><Filler>Teste</Filler></TAGF> <TAGF Atrib1="Aa03" Atrib2="Ab03" Atrib3="Ac03" Atrib4="Ad03" ><Filler>Teste</Filler></TAGF> </TAG1>' as xml)))[1] val1; Nesse exemplo, apenas mostra uma linha e uma coluna e eu gostaria de mostrar 3 linhas (no caso, uma linha para cada nó) e 4 colunas como os dados de cada atributo. Eu não sei como eu poderia fazer um looping ou algo parecido para retornar isso em uma query. As colunas seriam fixas, mas eu poderia ter N linhas. Alguém poderia me ajudar? Muito obrigado mesmo. Tulio
  10. André F Porto

    XML No SQL Server

    Exemplo simples de navegação dentro de um XML utilizando o SQL Server (versão que utilizo é 2012). Procurei muito por uma solução simples para resolver um problema que era: Ler do disco um XML para uma variável no SQL Server, como se estivesse lendo de uma tabela, para posteriormente utilizar os dados dando os tratamentos necessários a cada atributo. Não encontrei nada que fosse suficientemente simples e de fácil entendimento mas, depois de muita pesquisa, bolei uma forma bem simples e espero que ajude a quem necessitar, conforme segue abaixo: No exemplo possuo um XML com os 3 primeiros meses do ano com seu número e nome e preciso listar ambos atributos. declare @xml xml = '<myxml> <idx>1</idx> <description>JANUARY</description> <idx>2</idx> <description>FEBRUARY</description> <idx>3</idx> <description>MARCH</description> </myxml>' declare @count int, @counter int=1 SELECT @count = count(*) FROM @xml.nodes('/myxml/idx') x(y); while @counter <= @count begin SELECT @xml.query('/myxml/idx[sql:variable("@counter")]/text()') idx, @xml.query('/myxml/description[sql:variable("@counter")]/text()') dsc; set @counter = @counter + 1; end
  11. genialco

    Ler xml com PHP

    Olá! Não consigo imprimir "URLArquivo" do meu XML na tela. Estou usando PHP para ler o XML alguém pode auxiliar? Obrigado. disponibilizo abaixo o XML e o PHP que percorre o XML: <?xml version="1.0" encoding="utf-8"?> <CargaVeiculos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Veiculos> <Veiculo> <CodigoCliente>1640</CodigoCliente> <CodigoVeiculo>DTK0003aaa</CodigoVeiculo> <Foto> <NomeArquivo>1640%2fDTK0003%2f2015040617130007911854_1_517.jpg</NomeArquivo> <URLArquivo> teste teste </URLArquivo> <Principal>1</Principal> </Foto> <Foto> <NomeArquivo>1640%2fEGA9003%2f2015063013182659711854_2_517.jpg</NomeArquivo> <URLArquivo>teste </URLArquivo> <Principal>0</Principal> </Foto> </Fotos> <EmDestaque>1</EmDestaque> </Veiculo> <Veiculo> <CodigoCliente>1641</CodigoCliente> <CodigoVeiculo>DTK0005</CodigoVeiculo> <Foto> <NomeArquivo>1640%2fDTK0003%2f2015040617130007911854_1_517.jpg</NomeArquivo> <URLArquivo>teste 3 </URLArquivo> <Principal>1</Principal> </Foto> </Fotos> <EmDestaque>1</EmDestaque> </Veiculo> </Veiculos> </CargaVeiculos>
  12. Pessoal, estou precisando muito de ajuda. Bom, preciso alterar o conteúdo de um xml usando as2.0, isso é possível? Por exemplo. Carreguei o seguinte xml com os dados abaixo <?xml version="1.0"?> <people> <person> <name>João</name> <comment>Professor de História</comment> </person> <person> <name>José </name> <comment>Pedreiro</comment> </person> <person> <name>Maria</name> <comment>Dona de casa</comment> </person> </people> Preciso alterar um nome no xml e salvar está alteração no mesmo xml.
  13. Yuri Ferraz

    Variável com variável

    Preciso repetir esse codigo por um numero indefinido de vezes, mas nao consigo colocar a variavel do contador junto com as variaveis dos comandos. Gostaria de alguma dica. Não manjo muito de PHP mas ja fiz algo parecido em bash ====================================== <?php $dados = "arquivo.txt"; $ativos = @file_get_contents($dados) or die ("(F)Arquivo Inexistente. '$php_errormsg'"); #if ($ativos == false) die('Arquivo inexistente.'); $blocos = explode("\n\r", $ativos); $linhas = []; foreach($blocos as $key_bloco => $bloco) { $linhas_do_bloco = array_values(array_filter(explode("\n", $bloco))); // remove linhas em branco e reordena keys $linhas[$key_bloco] = $linhas_do_bloco; foreach($linhas_do_bloco as $key_linha => $linha_do_bloco) { } echo "\n"; } $id1 = $linhas[0][9]; $id2 = $linhas[0][10]; $id3 = $linhas[0][11]; $id4 = $linhas[0][12]; $id5 = $linhas[0][13]; $cont = 1; do { $xml_data[$cont] = ' <xmlrequest> <username>' . $username . '</username> <usertoken>' . $token . '</usertoken> <requesttype> request </requesttype> <requestmethod> requestmethod </requestmethod> <details> <statid>' . $id[$cont] .'</statid> <statstype>n</statstype> </details> </xmlrequest> '; echo "$id[$cont]", '<br/>'; $ch[$cont] = curl_init(); curl_setopt($ch[$cont], CURLOPT_URL, $url); curl_setopt($ch[$cont], CURLOPT_RETURNTRANSFER, true); curl_setopt($ch[$cont], CURLOPT_FAILONERROR, true); curl_setopt($ch[$cont], CURLOPT_POST, true); if (!ini_get('safe_mode') && ini_get('open_basedir') == '') { curl_setopt($ch[$cont], CURLOPT_FOLLOWLOCATION, true); } curl_setopt($ch[$cont], CURLOPT_TIMEOUT, 10); curl_setopt($ch[$cont], CURLOPT_POSTFIELDS, 'xml=' . $xml_data[$cont]); $result[$cont] = curl_exec($ch[$cont]); if($result[$cont] === false) { echo "Error performing request"; } else { $xml_doc[$cont] = simplexml_load_string($result[$cont]); if ($xml_doc[$cont]->status == 'SUCCESS') { echo '<br/> result is <br/>'; var_dump($result[$cont]); } else { } } echo '<br/><br/> Result is ', $result[$cont], '<br/>'; // Faz o load do arquivo XML e retorna um objeto $arquivo_xml[$cont] = simplexml_load_string($result[$cont]); $cont++; } while( $cont <= 20 ); ?>
  14. Bianca Castro

    Ler e gerar arquivo XML

    Bom dia pessoal. Por favor, no meu trabalho, eu preciso criar uma classe para ler e gerar um XML. Atraves de um WebService, a gnt busca o arquivo XML do cliente, faz a leitura desse arquivo e grava ele no banco de dados SQL. Depois disso, inserimos alguns dados nesses campos do XML e geramos um outro arquivo e enviamos ao cliente. Eu não tenho praticamente noção nenhuma de como fazer isso. Obrigada por qualquer ajuda.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.