<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Converting xString To String in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117199#M1973970</link>
    <description>&lt;P&gt;Dear Experts,&lt;/P&gt;
  &lt;P&gt;I tried this code below to convert hex into string but why did the result is becoming ###&lt;/P&gt;
  &lt;PRE&gt;&lt;CODE&gt;

  DATA conv TYPE REF TO cl_abap_conv_in_ce.

  DATA buffer(4) TYPE x.

  DATA text(100) TYPE c.

  buffer = '02'. " 

  conv = cl_abap_conv_in_ce=&amp;gt;create(

        encoding = 'UTF-8' ).

  conv-&amp;gt;convert(

        EXPORTING input = buffer

        IMPORTING data = text ).&lt;/CODE&gt;&lt;/PRE&gt;
  &lt;P&gt;Please advice.&lt;/P&gt;
  &lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Fri, 08 Nov 2019 09:19:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2019-11-08T09:19:41Z</dc:date>
    <item>
      <title>Converting xString To String</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117199#M1973970</link>
      <description>&lt;P&gt;Dear Experts,&lt;/P&gt;
  &lt;P&gt;I tried this code below to convert hex into string but why did the result is becoming ###&lt;/P&gt;
  &lt;PRE&gt;&lt;CODE&gt;

  DATA conv TYPE REF TO cl_abap_conv_in_ce.

  DATA buffer(4) TYPE x.

  DATA text(100) TYPE c.

  buffer = '02'. " 

  conv = cl_abap_conv_in_ce=&amp;gt;create(

        encoding = 'UTF-8' ).

  conv-&amp;gt;convert(

        EXPORTING input = buffer

        IMPORTING data = text ).&lt;/CODE&gt;&lt;/PRE&gt;
  &lt;P&gt;Please advice.&lt;/P&gt;
  &lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2019 09:19:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117199#M1973970</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2019-11-08T09:19:41Z</dc:date>
    </item>
    <item>
      <title>Re: Converting xString To String</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117200#M1973971</link>
      <description>&lt;P&gt;In ABAP debugger and many UIs in ABAP, non-characters (example: byte hexadecimal values "00" to "1F" converted to UTF-8) are often represented with:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;#&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 08 Nov 2019 09:23:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117200#M1973971</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2019-11-08T09:23:29Z</dc:date>
    </item>
    <item>
      <title>Re: Converting xString To String</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117201#M1973972</link>
      <description>&lt;P&gt;there a really usefull class for  conversion CL_BCS_CONVERT&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2019 09:25:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117201#M1973972</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2019-11-08T09:25:07Z</dc:date>
    </item>
    <item>
      <title>Re: Converting xString To String</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117202#M1973973</link>
      <description>&lt;P&gt;Do you try the opposite ?&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data hexa type xstring value '02'.
data(dec)  = conv string( hexa ).
write dec.


dec = 2.
hexa = dec.
write hexa.
&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 08 Nov 2019 09:37:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117202#M1973973</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2019-11-08T09:37:24Z</dc:date>
    </item>
    <item>
      <title>Re: Converting xString To String</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117203#M1973974</link>
      <description>&lt;P&gt;I do not see any problem. Your code works OK.&lt;BR /&gt;&lt;BR /&gt;Your code is converting HEX value 02000000 (it is defined as X length 4 so it is = 02 00 00 00).&lt;BR /&gt;And result is corectly "control characte" U+0002. Which is not "printable" so SAP is displaying it as # in debugger.&lt;/P&gt;&lt;P&gt;Maybe you wanted to convert &lt;STRONG&gt;number 2&lt;/STRONG&gt; (DIGIT TWO) character ?&lt;BR /&gt;That is not &lt;STRONG&gt;02&lt;/STRONG&gt; in HEX but &lt;STRONG&gt;32&lt;/STRONG&gt; in HEX (U+0032). Check for example &lt;A href="https://www.utf8-chartable.de/"&gt;https://www.utf8-chartable.de/&lt;/A&gt; or similar tables of HEX / UTF-8 characters...&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2019 09:39:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117203#M1973974</guid>
      <dc:creator>Tomas_Buryanek</dc:creator>
      <dc:date>2019-11-08T09:39:54Z</dc:date>
    </item>
    <item>
      <title>Re: Converting xString To String</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117204#M1973975</link>
      <description>&lt;P&gt;In an ABAP Unicode system (any system with release &amp;gt;= 7.50 can only be Unicode), a character occupies two bytes. What you did is to convert four bytes with hexadecimal value 02.00.00.00 representing UTF-8 "characters" into ABAP characters. If your system is Unicode (UTF-16) big endian, you'll get four characters with hexadecimal value 0002.0000.0000.0000. With little endian: 0200.0000.0000.0000. You can see that in the debugger, you may display the hexadecimal representation of characters.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2019 10:04:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117204#M1973975</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2019-11-08T10:04:24Z</dc:date>
    </item>
    <item>
      <title>Re: Converting xString To String</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117205#M1973976</link>
      <description>&lt;P&gt;The answer is simply because the hex in abap is 16 bits and not the same with this one. everything in abap must be multiply by 100. If I adjust it then the # will not appear.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Nov 2019 03:54:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-xstring-to-string/m-p/12117205#M1973976</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2019-11-13T03:54:30Z</dc:date>
    </item>
  </channel>
</rss>

