<?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 Re: Invalid ASCII character in name. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437436#M108912</link>
    <description>Thanks! this really helps &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;</description>
    <pubDate>Thu, 15 Feb 2018 07:54:43 GMT</pubDate>
    <dc:creator>msharma1788</dc:creator>
    <dc:date>2018-02-15T07:54:43Z</dc:date>
    <item>
      <title>Invalid ASCII character in name.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437132#M108813</link>
      <description>&lt;P&gt;Requirement is to replace invalid character with valid character.&lt;/P&gt;&lt;P&gt;In case a dataset has the below values.&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;FIELD&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;FLDVALUE&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;FNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;José&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Colón&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Colón&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Burgos-Suárez&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Nogueras-López&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Camacho-De León&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Padilla-Rodríguez&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Vilaró&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;MID&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;C&amp;gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Vázquez-Hernández&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Montaño&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;LNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Camacho-De León&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;FNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Michaéla&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;We need the value as José = Jose&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Burgos-Suárez= Burgos-Suarez&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This data id pulled from EFT File and we need to reformat this data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please suggest.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Feb 2018 15:25:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437132#M108813</guid>
      <dc:creator>msharma1788</dc:creator>
      <dc:date>2018-02-14T15:25:51Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid ASCII character in name.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437140#M108818</link>
      <description>&lt;P&gt;Use National Language support, change SAS session to UTF-8 encoding.&amp;nbsp; Do a tranwrd() stastement for each character to change e.g.&lt;/P&gt;
&lt;PRE&gt;want=tranwrd(have,"&lt;SPAN&gt;é","e");&lt;/SPAN&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 14 Feb 2018 15:34:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437140#M108818</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2018-02-14T15:34:38Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid ASCII character in name.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437151#M108820</link>
      <description>&lt;P&gt;You do not tell us all characters are "invalid".&lt;/P&gt;
&lt;P&gt;Likely you are looking for the TRANSLATE function which you provide a search string and a replacement string. Every character in the search string would be replaced by the corresponding character in the replacement string.&lt;/P&gt;
&lt;P&gt;Suppose I want to replace &amp;gt; with a space and ! with and L in a variable then&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;str = translate(str,' L','&amp;gt;!');&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;note that the replacement list comes first and the search list of characters second. The number of characters in the replacement and search lists must match. if you want to replace every value in the search list with a blank then you need one blank for each character such as&lt;/P&gt;
&lt;P&gt;&lt;FONT face="SAS Monospace" size="2"&gt;str = translate(str,&lt;/FONT&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;' '&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;,&lt;/FONT&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;'!@#$%^&amp;amp;*()'&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="SAS Monospace" size="2"&gt;you would also need to ensure that you have the matching cases such as&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="SAS Monospace" size="2"&gt;str = translate(str,&lt;/FONT&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;'aenN'&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;,&lt;/FONT&gt;&lt;FONT color="#800080" face="SAS Monospace" size="2"&gt;'áéñÑ'&lt;/FONT&gt;&lt;FONT face="SAS Monospace" size="2"&gt;);&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Feb 2018 15:39:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437151#M108820</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-02-14T15:39:00Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid ASCII character in name.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437173#M108829</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
 want=basechar('José');
 put want=;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 14 Feb 2018 16:07:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437173#M108829</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2018-02-14T16:07:20Z</dc:date>
    </item>
    <item>
      <title>Re: Invalid ASCII character in name.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437436#M108912</link>
      <description>Thanks! this really helps &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;</description>
      <pubDate>Thu, 15 Feb 2018 07:54:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Invalid-ASCII-character-in-name/m-p/437436#M108912</guid>
      <dc:creator>msharma1788</dc:creator>
      <dc:date>2018-02-15T07:54:43Z</dc:date>
    </item>
  </channel>
</rss>

