[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ISO-8859-1 and http_url_get_xml




> iconv() is the default option in the current versions of HTTPAPI, I
> suggest you upgrade.
Done current version 1.12


And I can se that
http_xlatep( %len(element.value)    
           : %addr(element.value) + 2
           : TO_EBCDIC );            
is in play -

before
element.value:x =
00000     00114F6C 652052C3 B86D6572 73205665   - ..!%Á.êC½_ÁÊË.îÁ
00010     6A203100 00000000 00000000 00000000   - ø...............
and
ICORV_E OF TOEBCDIC = 0            

ICOC_E OF TOEBCDIC(1) = 819        
ICOC_E OF TOEBCDIC(2) = 277        
ICOC_E OF TOEBCDIC(3) = 0          
ICOC_E OF TOEBCDIC(4) = 0          
ICOC_E OF TOEBCDIC(5) = 1          
ICOC_E OF TOEBCDIC(6) = 0          
ICOC_E OF TOEBCDIC(7) = 1          
ICOC_E OF TOEBCDIC(8) = 9520      
ICOC_E OF TOEBCDIC(9) = -1975146534
ICOC_E OF TOEBCDIC(10) = 2141782016
ICOC_E OF TOEBCDIC(11) = 0        
ICOC_E OF TOEBCDIC(12) = 0

After

EVAL element.value:x                                                
00000     0011D693 8540D966 9D948599 A240E585   - ..Ole Rømers Ve
00010     9140F100 00000000 00000000 00000000   - j 1.............

ø is not the expected value, I want a ø  - code 248 hex 6A

any suggestion - i´m fresh out

this is a small snip of the data I receive:
everything else works ok - but not those few chars :-(((

<?xml version="1.0" encoding="ISO-8859-1" ?>
- <virkstam>
  <navn>Scanfiber Composites A/S</navn>
  <adresse>Ole Rømers Vej 1</adresse>
  <post_nummer>9870</post_nummer>
  <post_distrikt>Sindal</post_distrikt>
  <kommune_kode>839</kommune_kode>
  <kommune>Sindal</kommune>
  <db93_tekst>Engros andre råvarer og halvfabrikata</db93_tekst>
  <har_selskabsoplysninger>X</har_selskabsoplysninger>
  </virkstam>

/Christian