<?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 proc import, how to avoid blank rows, in middle of the file or at the end of the file? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/proc-import-how-to-avoid-blank-rows-in-middle-of-the-file-or-at/m-p/240554#M44398</link>
    <description>&lt;P&gt;I have one CSV file, and there are 4 blank rows in the CSV file.&lt;/P&gt;
&lt;P&gt;when I used proc import, the blank rows were imported as blank rows, too. Is there a way to not to import the blank rows?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A similar situation is, in my another CSV file, at the end of the data rows, there are several blank rows with one line in middle containing some summry words, like below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="448"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="64"&gt;7e30e5e5590d9772d1e743c66eadc09f3e7a3ac0&lt;/TD&gt;
&lt;TD width="64"&gt;197612&lt;/TD&gt;
&lt;TD width="64"&gt;NULL&lt;/TD&gt;
&lt;TD width="64"&gt;19131&lt;/TD&gt;
&lt;TD width="64"&gt;PA&lt;/TD&gt;
&lt;TD width="64"&gt;55:30.1&lt;/TD&gt;
&lt;TD width="64"&gt;23:54.4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;bdf42c335be105c0e0b6a968ea150730e1cca316&lt;/TD&gt;
&lt;TD&gt;197804&lt;/TD&gt;
&lt;TD&gt;NULL&lt;/TD&gt;
&lt;TD&gt;19015&lt;/TD&gt;
&lt;TD&gt;PA&lt;/TD&gt;
&lt;TD&gt;25:15.6&lt;/TD&gt;
&lt;TD&gt;23:54.4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan="3"&gt;(28808 row(s) affected)&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Tue, 22 Dec 2015 21:16:29 GMT</pubDate>
    <dc:creator>fengyuwuzu</dc:creator>
    <dc:date>2015-12-22T21:16:29Z</dc:date>
    <item>
      <title>proc import, how to avoid blank rows, in middle of the file or at the end of the file?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/proc-import-how-to-avoid-blank-rows-in-middle-of-the-file-or-at/m-p/240554#M44398</link>
      <description>&lt;P&gt;I have one CSV file, and there are 4 blank rows in the CSV file.&lt;/P&gt;
&lt;P&gt;when I used proc import, the blank rows were imported as blank rows, too. Is there a way to not to import the blank rows?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A similar situation is, in my another CSV file, at the end of the data rows, there are several blank rows with one line in middle containing some summry words, like below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="448"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="64"&gt;7e30e5e5590d9772d1e743c66eadc09f3e7a3ac0&lt;/TD&gt;
&lt;TD width="64"&gt;197612&lt;/TD&gt;
&lt;TD width="64"&gt;NULL&lt;/TD&gt;
&lt;TD width="64"&gt;19131&lt;/TD&gt;
&lt;TD width="64"&gt;PA&lt;/TD&gt;
&lt;TD width="64"&gt;55:30.1&lt;/TD&gt;
&lt;TD width="64"&gt;23:54.4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;bdf42c335be105c0e0b6a968ea150730e1cca316&lt;/TD&gt;
&lt;TD&gt;197804&lt;/TD&gt;
&lt;TD&gt;NULL&lt;/TD&gt;
&lt;TD&gt;19015&lt;/TD&gt;
&lt;TD&gt;PA&lt;/TD&gt;
&lt;TD&gt;25:15.6&lt;/TD&gt;
&lt;TD&gt;23:54.4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colspan="3"&gt;(28808 row(s) affected)&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Tue, 22 Dec 2015 21:16:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/proc-import-how-to-avoid-blank-rows-in-middle-of-the-file-or-at/m-p/240554#M44398</guid>
      <dc:creator>fengyuwuzu</dc:creator>
      <dc:date>2015-12-22T21:16:29Z</dc:date>
    </item>
    <item>
      <title>Re: proc import, how to avoid blank rows, in middle of the file or at the end of the file?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/proc-import-how-to-avoid-blank-rows-in-middle-of-the-file-or-at/m-p/240557#M44399</link>
      <description>&lt;P&gt;PROC IMPORT is a standard easy to use utility, which in turn gives you not that much detailed control.&lt;/P&gt;
&lt;P&gt;So you choices are to use the data step to import your data, or post process your input data in a&amp;nbsp;succeeding data step/SQL.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The same goes with your next example, you need&amp;nbsp;some logic to rule out the summary row as well.&lt;/P&gt;
&lt;P&gt;You could use that&amp;nbsp;summary row for validation&amp;nbsp;purposes as well, if like/feel need to.&lt;/P&gt;</description>
      <pubDate>Tue, 22 Dec 2015 21:35:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/proc-import-how-to-avoid-blank-rows-in-middle-of-the-file-or-at/m-p/240557#M44399</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2015-12-22T21:35:11Z</dc:date>
    </item>
  </channel>
</rss>

