GARANTIR DESCONTO

Fórum XMLDocument ajuda #460545

08/11/2013

0

Bom dia pessoal, estou tentando importar um xml no D7 e não estou conseguindo encontrar o erro, se alguém puder dar uma luz agradeço desde já

XML.Active := false;
diretorio := 'c:\arquivo.xml';
XML.LoadFromFile(diretorio);
XML.Active := true;

for i := 0 to XML.DocumentElement.ChildNodes.Count - 1 do
begin
inc(pedido);

Memo1.Lines.Add(XML.DocumentElement.ChildNodes[I].ChildNodes['fantasia'].Text); <== não apresenta nada no memo
end;

vlw

Ricardo
Ricardo Matarazzo

Ricardo Matarazzo

Responder

Posts

20/11/2013

Ignacio Castro

Amigo, acho que aqui ninguem responde nao...
Responder

Gostei + 0

20/11/2013

Ronaldo Barros

Você teria que, ao menos, mostrar o documento XML.
Se não assim é impossível de dizer algo concreto.
Responder

Gostei + 0

20/11/2013

Ignacio Castro

Desculpa amigo, não quis ofender ninguem, e que ja tentei tambem esta informação e não consigo respostas:
<?xml version="1.0" encoding="ISO-8859-1">
<MOVIMENTACAO>
<LANCAMENTO>
<CODEMP>1</CODEMP>
<DTALAN>01/11/2-13</DTALAN>
<DOCLAN></DOCLAN>
<CODHIS></CODHIS>
<NATLAN></NATLAN>
<VLRLAN></VLRLAN>
<CODLOT></CODLOT>
<CONLAN></CONLAN>
<COMLAN></COMLAN>
<LANCAMENTO>
<MOVIMENTACAO>
Responder

Gostei + 0

20/11/2013

Ignacio Castro

Desculpa amigo, não quis ofender ninguem, e que ja tentei tambem esta informação e não consigo respostas:
<?xml version="1.0" encoding="ISO-8859-1">
<MOVIMENTACAO>
<LANCAMENTO>
<CODEMP>1</CODEMP>
<DTALAN>01/11/2-13</DTALAN>
<DOCLAN></DOCLAN>
<CODHIS></CODHIS>
<NATLAN></NATLAN>
<VLRLAN></VLRLAN>
<CODLOT></CODLOT>
<CONLAN></CONLAN>
<COMLAN></COMLAN>
<LANCAMENTO>
<MOVIMENTACAO>
Responder

Gostei + 0

20/11/2013

Ignacio Castro

Desculpa amigo, não quis ofender ninguem, e que ja tentei tambem esta informação e não consigo respostas:
<?xml version="1.0" encoding="ISO-8859-1">
<MOVIMENTACAO>
<LANCAMENTO>
<CODEMP>1</CODEMP>
<DTALAN>01/11/2-13</DTALAN>
<DOCLAN></DOCLAN>
<CODHIS></CODHIS>
<NATLAN></NATLAN>
<VLRLAN></VLRLAN>
<CODLOT></CODLOT>
<CONLAN></CONLAN>
<COMLAN></COMLAN>
<LANCAMENTO>
<MOVIMENTACAO>
Responder

Gostei + 0

20/11/2013

Ignacio Castro

Desculpa amigo, não quis ofender ninguem, e que ja tentei tambem esta informação e não consigo respostas:
<?xml version="1.0" encoding="ISO-8859-1">
<MOVIMENTACAO>
<LANCAMENTO>
<CODEMP>1</CODEMP>
<DTALAN>01/11/2-13</DTALAN>
<DOCLAN></DOCLAN>
<CODHIS></CODHIS>
<NATLAN></NATLAN>
<VLRLAN></VLRLAN>
<CODLOT></CODLOT>
<CONLAN></CONLAN>
<COMLAN></COMLAN>
<LANCAMENTO>
<MOVIMENTACAO>
Responder

Gostei + 0

20/11/2013

Ignacio Castro

Desculpa amigo, não quis ofender ninguem, e que ja tentei tambem esta informação e não consigo respostas:
<?xml version="1.0" encoding="ISO-8859-1">
<MOVIMENTACAO>
<LANCAMENTO>
<CODEMP>1</CODEMP>
<DTALAN>01/11/2-13</DTALAN>
<DOCLAN></DOCLAN>
<CODHIS></CODHIS>
<NATLAN></NATLAN>
<VLRLAN></VLRLAN>
<CODLOT></CODLOT>
<CONLAN></CONLAN>
<COMLAN></COMLAN>
<LANCAMENTO>
<MOVIMENTACAO>
Responder

Gostei + 0

21/11/2013

Ricardo Matarazzo

opa pessoal bom dia

seguinte eu resolvi meu problema da seguinte forma segue um pedaço da unit
.....
orctos := vXMLDoc.DocumentElement.ChildNodes.FindNode('orcamentos');
if orctos = nil then
exit;

pedido_capa := orctos.ChildNodes.FindNode('orcamento');
if Not (pedido_capa = nil) then
begin
pedido_capa.ChildNodes.First;
repeat
inc(i);
inc(pedido);
// Lendo conteudo agora embutido no node No_dadosgerais; <<<=========================
Memo1.Lines.Add( pedido_capa.ChildNodes['cliente'].ChildNodes['nome'].text);

......
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar