XML no Delphi ???
17/12/2003
0
Olá pessoal
utilizo Delphi 7 e FB ... estou começando a utilizar xml ... meu windows é Xp Pro.
estou utilizando o XMLDocumet pra ler um xml de um determinado endereço http. Passo este para um XMLTransform (q tem um XmlToDP) q vai para o ClientDataSet ..assim eu posso trabalhar com os dados
exemplo:
Código:
No XMLDocument o DOMVendor é OpenXML - até havia colocado o MSXML, só q com essa opção qdo vou ativar o XMLDocument ele dá erro dizendo q precisa de uma DataFile ... e optando pelo OpenXml, não ocorrem probelmas... alguma diferença no modo de trabalhar com um ou outro ? quais as obs ?
mas o maior problema é q acesso e muitas vezes qdo dou um ´XMLDocument.Acitve=True´ me dá a seguinte mensagem de erro:
[color=red:d3a8faa1c6]´Project Teste.exe raised exception class EFOpenError with message ´Cannot open file ´c:\documents and settings\user\configurações locais\temporary internet files\content.ie5\7wcgtogz\doc0002[19].htm´. Acesso Negado´. Process Stoped. ´ [/color:d3a8faa1c6]
...eu não sei se o XMLDocument guarda valores em alguma área temp ou coisa assim .. por isso gostaria de uma ajuda !
...outra coisa .. tentei executar esse meu executavel em um windows 2000 e ao abrir ele me deu o seguinte erro tb - achei q fosse falata de package ou alguma dll .. por isso copiei o Midas.dll para a pasta system e tb adicionei uses MidasApi .. mas mesmo assim deu o erro:
[color=green:d3a8faa1c6]´XML Parser Error: Reason: The system cannot locate the resource specifeid´ [/color:d3a8faa1c6]
obrigado
Diogo
utilizo Delphi 7 e FB ... estou começando a utilizar xml ... meu windows é Xp Pro.
estou utilizando o XMLDocumet pra ler um xml de um determinado endereço http. Passo este para um XMLTransform (q tem um XmlToDP) q vai para o ClientDataSet ..assim eu posso trabalhar com os dados
exemplo:
Código:
XMLDocument.FileName := ´http://www.teste.com.br/scripts/cgiip.exe/WService=Teste/doc0001´; XMLTransform.TransformationFile := ´C:\Xml\Teste_XmlToDp.xtr´; XMLDocument.Active := True; XMLDocument.SourceXml := XMLDocument.XML.Text; ClientDataSet.XMLData := XMLTransform.data; ClientDataSet.Open;
No XMLDocument o DOMVendor é OpenXML - até havia colocado o MSXML, só q com essa opção qdo vou ativar o XMLDocument ele dá erro dizendo q precisa de uma DataFile ... e optando pelo OpenXml, não ocorrem probelmas... alguma diferença no modo de trabalhar com um ou outro ? quais as obs ?
mas o maior problema é q acesso e muitas vezes qdo dou um ´XMLDocument.Acitve=True´ me dá a seguinte mensagem de erro:
[color=red:d3a8faa1c6]´Project Teste.exe raised exception class EFOpenError with message ´Cannot open file ´c:\documents and settings\user\configurações locais\temporary internet files\content.ie5\7wcgtogz\doc0002[19].htm´. Acesso Negado´. Process Stoped. ´ [/color:d3a8faa1c6]
...eu não sei se o XMLDocument guarda valores em alguma área temp ou coisa assim .. por isso gostaria de uma ajuda !
...outra coisa .. tentei executar esse meu executavel em um windows 2000 e ao abrir ele me deu o seguinte erro tb - achei q fosse falata de package ou alguma dll .. por isso copiei o Midas.dll para a pasta system e tb adicionei uses MidasApi .. mas mesmo assim deu o erro:
[color=green:d3a8faa1c6]´XML Parser Error: Reason: The system cannot locate the resource specifeid´ [/color:d3a8faa1c6]
obrigado
Diogo
Diogoalles
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)