[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