[Cascavel-pm] XML parsing
Alceu R. de Freitas Jr.
glasswalk3r em yahoo.com.br
Quarta Setembro 17 10:14:19 CDT 2003
--- Nelson Ferraz <nferraz em phperl.com> escreveu: >
> Na verdade eu queria ver um trecho do arquivo XML.
> :)
Aqui vai: eu cortei o tanto que pude. Desculpem-me se
ficou grande:
<?xml version="1.0" encoding="ISO-8859-1"?>
<Message MessageId="" MessageType="Integration Object"
IntObjectName="Account">
<ListOfAccount>
<Account>
<NAME>0124968</NAME>
<LOC>0000</LOC>
<DESCRIPTN>EMMANUELLE K SILVA NASCIMENTO
</DESCRIPTN>
<MARKETNAME>EMMANUELLE K SILVA NASCIMENTO
</MARKETNAME>
<CURRENCY>BRL</CURRENCY>
<PARTNRTYPE>Normal</PARTNRTYPE>
<SUFRAMACD/>
<TAXID/>
<STATEINSC/>
<STATESUBINCS/>
<PARENTNAME/>
<PARENTLOC/>
<NUMCHK/>
<ACCOUNTLEVEL>2</ACCOUNTLEVEL>
<INVPRIRULE/>
<INVTAXPARTN></INVTAXPARTN>
<BANK/>
<AGN/>
<ACCOUNTNUMBER/>
<RECEIVETYPE/>
<CONTRACTFLG/>
<MERCHANDISEFLG>Vendas</MERCHANDISEFLG>
<CONSUMERCHANNEL>IC-S12-Outros</CONSUMERCHANNEL>
<SALESORG>600</SALESORG>
<EAN13CUSTOMER/>
<FREQSUNFLG>Y</FREQSUNFLG>
<FREQMONFLG>Y</FREQMONFLG>
<FREQTUEFLG>Y</FREQTUEFLG>
<FREQWEDFLG>Y</FREQWEDFLG>
<FREQTHUFLG>Y</FREQTHUFLG>
<FREQFRIFLG>Y</FREQFRIFLG>
<FREQSATFLG>Y</FREQSATFLG>
<PAYERFLG>Y</PAYERFLG>
<CREDITFLG/>
<SOLICITORFLG>N</SOLICITORFLG>
<ListOfSALESPERSON>
<SALESPERSON index="1">
<SALESTERRITORY>08093841</SALESTERRITORY>
<SALESORG>600</SALESORG>
</SALESPERSON>
</ListOfSALESPERSON>
<ListOfDISTRIBUTIONCENTER>
<DISTRIBUTIONCENTER index="1">
<DISTRIBUTIONCD/>
<LEADTIME/>
<ORDERCYCLETYPE/>
</DISTRIBUTIONCENTER>
</ListOfDISTRIBUTIONCENTER>
<ListOfSAPINFORMATION>
<SAPINFORMATION index="1">
<STATUS>Inativo</STATUS>
<DIVISION/>
<SALESORG>600</SALESORG>
<DUEDATEPAY/>
<DISTCHANNEL/>
<DISTCHANNELDESC>IC-Specialist</DISTCHANNELDESC>
<SALESAREA>60000195</SALESAREA>
<CHANNELDESC>IC-Specialist</CHANNELDESC>
<ACCNTPOTENCIAL/>
<ORGEXCLUSIVE/>
<LEADTIME/>
<DFLTPAYCOND/>
<PAYTERM/>
<DFLTRMAPAYCOND/>
<ACCNTSEGMENT>IC-S12-Outros
</ACCNTSEGMENT>
<ACCNTGROUP/>
<PRICEGROUP/>
<DELIVERYPRICD/>
<ORDERFLG>N</ORDERFLG>
<DFLTPL> </DFLTPL>
<POSNAME> </POSNAME>
<PRIADDRCODE/>
<VISITAMOUNT> </VISITAMOUNT>
<VISITDAYS> </VISITDAYS>
<VISITDURATION> </VISITDURATION>
<CONSTYPE/>
<INVENTFLG>N</INVENTFLG>
<PRIMONFLG>N</PRIMONFLG>
<COLLECTFLG>N</COLLECTFLG>
</SAPINFORMATION>
</ListOfSAPINFORMATION>
<ListOfADDR>
<ADDR index="1">
<ADDRADDR/>
<ADDRADDR2/>
<CITY/>
<STATEPROVN/>
<POSTALCODE/>
<TELEPHONE/>
<FAX/>
<ADDRTYPE/>
<COUNTY/>
<ADDRINF1/>
<ADDRINF2/>
<ADDRINF3/>
<FISCALAREA></FISCALAREA>
<ACCNTCODE/>
</ADDR>
</ListOfADDR>
<ListOfDELTOCUST>
<DELTOCUST index="1">
<DELTOCUSTNAME>0124968</DELTOCUSTNAME>
<DELTOCUSTLOC>0000</DELTOCUSTLOC>
<DELTOCUSTORG>600</DELTOCUSTORG>
</DELTOCUST>
</ListOfDELTOCUST>
</Account>
<Account>
<NAME>0124969</NAME>
<LOC>0000</LOC>
<DESCRIPTN>JOSE BATISTA NETO
</DESCRIPTN>
<MARKETNAME>JOSE BATISTA NETO
</MARKETNAME>
<CURRENCY>BRL</CURRENCY>
<PARTNRTYPE>Normal</PARTNRTYPE>
<SUFRAMACD/>
<TAXID/>
<STATEINSC/>
<STATESUBINCS/>
<PARENTNAME/>
<PARENTLOC/>
<NUMCHK/>
<ACCOUNTLEVEL>2</ACCOUNTLEVEL>
<INVPRIRULE/>
<INVTAXPARTN></INVTAXPARTN>
<BANK/>
<AGN/>
<ACCOUNTNUMBER/>
<RECEIVETYPE/>
<CONTRACTFLG/>
<MERCHANDISEFLG>Vendas</MERCHANDISEFLG>
<CONSUMERCHANNEL>IC-S12-Outros</CONSUMERCHANNEL>
<SALESORG>600</SALESORG>
<EAN13CUSTOMER/>
<FREQSUNFLG>Y</FREQSUNFLG>
<FREQMONFLG>Y</FREQMONFLG>
<FREQTUEFLG>Y</FREQTUEFLG>
<FREQWEDFLG>Y</FREQWEDFLG>
<FREQTHUFLG>Y</FREQTHUFLG>
<FREQFRIFLG>Y</FREQFRIFLG>
<FREQSATFLG>Y</FREQSATFLG>
<PAYERFLG>Y</PAYERFLG>
<CREDITFLG/>
<SOLICITORFLG>N</SOLICITORFLG>
<ListOfSALESPERSON>
<SALESPERSON index="1">
<SALESTERRITORY></SALESTERRITORY>
<SALESORG>600</SALESORG>
</SALESPERSON>
</ListOfSALESPERSON>
<ListOfDISTRIBUTIONCENTER>
<DISTRIBUTIONCENTER index="1">
<DISTRIBUTIONCD/>
<LEADTIME/>
<ORDERCYCLETYPE/>
</DISTRIBUTIONCENTER>
</ListOfDISTRIBUTIONCENTER>
<ListOfSAPINFORMATION>
<SAPINFORMATION index="1">
<STATUS></STATUS>
<DIVISION/>
<SALESORG>600</SALESORG>
<DUEDATEPAY/>
<DISTCHANNEL/>
<DISTCHANNELDESC>IC-Specialist</DISTCHANNELDESC>
<SALESAREA>60000195</SALESAREA>
<CHANNELDESC>IC-Specialist</CHANNELDESC>
<ACCNTPOTENCIAL/>
<ORGEXCLUSIVE/>
<LEADTIME/>
<DFLTPAYCOND/>
<PAYTERM/>
<DFLTRMAPAYCOND/>
<ACCNTSEGMENT>IC-S12-Outros
</ACCNTSEGMENT>
<ACCNTGROUP/>
<PRICEGROUP/>
<DELIVERYPRICD/>
<ORDERFLG></ORDERFLG>
<DFLTPL> </DFLTPL>
<POSNAME> </POSNAME>
<PRIADDRCODE/>
<VISITAMOUNT> </VISITAMOUNT>
<VISITDAYS> </VISITDAYS>
<VISITDURATION> </VISITDURATION>
<CONSTYPE/>
<INVENTFLG>N</INVENTFLG>
<PRIMONFLG>N</PRIMONFLG>
<COLLECTFLG>N</COLLECTFLG>
</SAPINFORMATION>
</ListOfSAPINFORMATION>
<ListOfADDR>
<ADDR index="1">
<ADDRADDR/>
<ADDRADDR2/>
<CITY/>
<STATEPROVN/>
<POSTALCODE/>
<TELEPHONE/>
<FAX/>
<ADDRTYPE/>
<COUNTY/>
<ADDRINF1/>
<ADDRINF2/>
<ADDRINF3/>
<FISCALAREA></FISCALAREA>
<ACCNTCODE/>
</ADDR>
</ListOfADDR>
<ListOfDELTOCUST>
<DELTOCUST index="1">
<DELTOCUSTNAME>0124969</DELTOCUSTNAME>
<DELTOCUSTLOC>0000</DELTOCUSTLOC>
<DELTOCUSTORG>600</DELTOCUSTORG>
</DELTOCUST>
</ListOfDELTOCUST>
</Account>
</ListOfAccount>
</Message>
> Lembre-se da máxima do Donald Knuth: "Premature
> optimization is the root
> of all evil".
Quem seria Donald Knuth? Não conheço o autor da
frase...
[]´s
=====
Alceu Rodrigues de Freitas Junior
--------------------------------------
glasswalk3r em yahoo.com.br
http://www.imortais.cjb.net
-----------------------------------------------------------------------
"You have enemies? Good. That means you've stood up for something, sometime in your life." - Sir Winston Churchill
_______________________________________________________________________
Desafio AntiZona: participe do jogo de perguntas e respostas que vai
dar um Renault Clio, computadores, câmeras digitais, videogames e muito
mais! www.cade.com.br/antizona
Mais detalhes sobre a lista de discussão Cascavel-pm