<?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: HTML Input in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/HTML-Input/m-p/59131#M12820</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Peter! Adding a colon and changing the delimiter worked just right.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In case any one is curious this is the input statement I ended up using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; infile test firstobs=77 dlm='&amp;lt;' ;&lt;/P&gt;&lt;P&gt; input @'&amp;lt;p class="search-1"&amp;gt;' ID 2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; @'&amp;lt;p class="search-2"&amp;gt;&amp;lt;strong&amp;gt;' Name :&amp;nbsp; $40. /&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address1 : $40. /&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address2 :&amp;nbsp; $40. /&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; City : $40. /&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Phone : $40.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again!&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Apr 2012 16:02:44 GMT</pubDate>
    <dc:creator>rpmartin</dc:creator>
    <dc:date>2012-04-10T16:02:44Z</dc:date>
    <item>
      <title>HTML Input</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HTML-Input/m-p/59128#M12817</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to convert some html that has company listings into a data set that has the company name and address. The general format for each company is something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;p class="search-1"&amp;gt;1.&amp;lt;/p&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;p class="search-2"&amp;gt;&amp;lt;strong&amp;gt;Company Name&amp;lt;/strong&amp;gt; &amp;lt;br /&amp;gt;&lt;/P&gt;&lt;P&gt;1 Test St &amp;lt;br /&amp;gt;&lt;/P&gt;&lt;P&gt;Suite 1&amp;lt;br /&amp;gt;&lt;/P&gt;&lt;P&gt;Test City, CA, 91763&amp;lt;br /&amp;gt;&lt;/P&gt;&lt;P&gt;(555) 555-5555&amp;lt;/p&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The input statement I'm using is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; input @'&amp;lt;p class="search-1"&amp;gt;' ID 2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @'&amp;lt;p class="search-2"&amp;gt;&amp;lt;strong&amp;gt;' Name $40.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address1 $40.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address2 $40.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; City $40.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Phone $40.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This comes close but has extra html in some fields and provides some erratic results, especially with the name and address fields. I've tried a few different things but I can't quite get it to work. Any input is greatly appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance,&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Apr 2012 00:18:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HTML-Input/m-p/59128#M12817</guid>
      <dc:creator>rpmartin</dc:creator>
      <dc:date>2012-04-10T00:18:34Z</dc:date>
    </item>
    <item>
      <title>Re: HTML Input</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HTML-Input/m-p/59129#M12818</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you attach a html file ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Apr 2012 04:22:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HTML-Input/m-p/59129#M12818</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2012-04-10T04:22:09Z</dc:date>
    </item>
    <item>
      <title>Re: HTML Input</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HTML-Input/m-p/59130#M12819</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;WE need to be careful with INformats on input statements. A specific length there will require and use that much data even when you might think it should 'finish earlier'!&lt;/P&gt;&lt;P&gt;For example&lt;/P&gt;&lt;P&gt;address1 $40. &lt;/P&gt;&lt;P&gt;will consume 40 characters&lt;/P&gt;&lt;P&gt;Placing a : before the informat changes behaviour closer to what you want by using input buffer up to the next delimiter or all the informat length has been used whichever comes first. &lt;/P&gt;&lt;P&gt;You might want to allow '&amp;lt;' to be your delimiter as well as blank. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Apr 2012 07:45:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HTML-Input/m-p/59130#M12819</guid>
      <dc:creator>Peter_C</dc:creator>
      <dc:date>2012-04-10T07:45:13Z</dc:date>
    </item>
    <item>
      <title>Re: HTML Input</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HTML-Input/m-p/59131#M12820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Peter! Adding a colon and changing the delimiter worked just right.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In case any one is curious this is the input statement I ended up using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; infile test firstobs=77 dlm='&amp;lt;' ;&lt;/P&gt;&lt;P&gt; input @'&amp;lt;p class="search-1"&amp;gt;' ID 2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; @'&amp;lt;p class="search-2"&amp;gt;&amp;lt;strong&amp;gt;' Name :&amp;nbsp; $40. /&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address1 : $40. /&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address2 :&amp;nbsp; $40. /&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; City : $40. /&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Phone : $40.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again!&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Apr 2012 16:02:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HTML-Input/m-p/59131#M12820</guid>
      <dc:creator>rpmartin</dc:creator>
      <dc:date>2012-04-10T16:02:44Z</dc:date>
    </item>
  </channel>
</rss>

