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

Re: HTTPAPI and CCSID.....



Hi again (again)

As I told:

An element from the XML could be:
<testElem>Søren Tagmose</testElem>

The text is my name, and the second letter is 'ø' from the danish
alphabet...

Calling HTTP_SetCCSIDs(1208 : 277) and call http_url_post_xml
leads me to my EndProc callback procedure.

/free
      if name = 'testElem';
       tempVal = value
      endif;
/end-free

Now tempVal = 'Søren TagmoseÀ'


But I also found out, that if the element includes more than one "danish"
letters:
<testElem>Søndersø</testElem> (a little town in Denmark with not only one
'ø', but two 'ø' s)

/free
      if name = 'testElem';
       tempVal = value
      endif;
/end-free

Now tempVal = 'SøndersøC½'

So it seems that for every "danish" letter an extra sign is added to the
end of the element?

What can I do?

Regards

Søren Tagmose
Multi-Support R&D A/S
--------------------------------------------------------------------
Phone +45 96 600 619, Fax +45 96 600 601
E-mail: tagmose@xxxxxxxxxxxxxxxxx
http://www.multi-support.com


                                                                           
             Scott Klement                                                 
             <sk@scottklement.                                             
             com>                                                       To 
             Sent by:                  HTTPAPI and FTPAPI Projects         
             ftpapi-bounces@li         <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>     
             sts.scottklement.                                          cc 
             com                                                           
                                                                   Subject 
                                       Re: HTTPAPI and CCSID.....          
             27-05-2007 21:25                                              
                                                                           
                                                                           
             Please respond to                                             
                HTTPAPI and                                                
              FTPAPI Projects                                              
             <ftpapi@xxxxxxxxx                                             
              ttklement.com>                                               
                                                                           
                                                                           




You can use HTTP_setCCSIDs(1208:277) or you can use
HTTP_setCCSIDs(1208:0), they should do the same thing, since 0=Job
CCSID, and you say you job CCSID is 277.

Can you tell us more about the problem?  You say you're receiving a
mysterious sign added...   but you didn't say more than that.  Can you
please tell us more?

Can you send a sample XML that illustrates the problem?



tagmose@xxxxxxxxxxxxxxxxx wrote:
> Hello.
>
> I am working on a project, where I should call a webservise and then
parse
> the response and of course save the incomming data in a database. (DB2)
>
> I am very happy to tell, that the HTTPAPI is relatively easy to use, and
> works perfect (perhaps??)
>
> But at least I have a problem...
>
> My response is in UTF-8, and my standard job-ccsid is 277 (Denmark), so i
> figured, that I have to override the standard CCS-id´s in HTTPAPI?
>
> So here is what I do:
>
> I call HTTP_SetCCSIDs(1208 : 277)
> and then I call http_url_post_xml
>
>
> I recieve a response, and it is parsed ok, but the text, that contains
> "DK-specific-characters" is now ok except for a mysterious sign added as
> last character....
> So right now, I can coose a text with miss-translated "DK-specific"
> characters - or I can have a good translation - but with a mysterical
sign
> added at the end of the line.
>
> What am I doing wrong?
>
> Regards
>
> Søren Tagmose
> Multi-Support R&D A/S
> --------------------------------------------------------------------
> Phone +45 96 600 619, Fax +45 96 600 601
> E-mail: tagmose@xxxxxxxxxxxxxxxxx
> http://www.multi-support.com
>
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list.  To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------

-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------


-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------