Importação de Consulta a CNPJ no site da Receita Federal

1. Importação de Consulta a CNPJ no site da Receita Federal

Vinicius Araujo Lopes
viniciusalopes

(usa Ubuntu)

Enviado em 31/07/2017 - 13:34h

Opa!
Tenho uma tag <iframe> que abre a consulta de CNPJ do site da receita, em um sistema em feito em PHP.
<iframe src="https://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/cnpjreva_solicitacao2.asp"></iframe> 

Preciso de uma solução para capturar os dados gerados nessa <iframe> após a consulta, para importar esses dados do CNPJ consultado para um banco de dados.
Pensei em uma integração com o site da Receita Federal, mas não encontrei material para integração com server Linux. Encontrei apenas uma opção de dll com webservice, para Windows.
Na versão antiga desse sistema, que era em C# .NET, eu salvava o conteúdo da consulta gerado na <iframe> em um arquivo .txt e tratava as strings do texto para obter os dados. Funcionava bem.

Alguma idéia para capturar o conteúdo da <iframe>, mesmo que seja em arquivo.txt?
Qualquer solução que salve o resultado da pesquisa será bem vinda!
CONTEÚDO DA IFRAME APÓS A CONSULTA:
<html>
<head>
<!--G-BUSTER-->
<!--<OBJECT ID="GbPluginObj" CLASSID="CLSID:E37CB5F0-51F5-4395-A808-5FA49E399016"></OBJECT>-->

<script language="javascript">
/**
function loginAcessoGBuster(){
var strServidor = "https://gbserver.bsa.serpro";
var strURLImg = "/logs/espaco.gif?";
var strLogPlugin = "";
var strLogDados = "";
var strIdNet = "";
var ObjNaoInstalado = 0;
var ni = '23004379000103';//document.getElementById('ni').value;
//var ni = document.forms[0].ni.value;
var tipoAcesso = 3;//document.getElementById('tipoAcesso').value;
//var tipoAcesso = document.form1.tipoAcesso.value;

try {
GbPluginObj.Function3("", ni, "", tipoAcesso);
}
catch (err) {
ObjNaoInstalado = 1;
}

if (ObjNaoInstalado == 1) {
strLogDados = "3|3=30|6=|7=" + ni + "|8=|32=" + tipoAcesso;

try {
strLogPlugin = "|2=" + GbPluginObj.Versao + "|1=" + GbPluginObj.Digest("");
}
catch (err) {
strLogPlugin = "|2=xxx|1=xxx";
}

try {
strIdNet = "|28=" + GbPluginObj.Digest2("");
}
catch (err) {
strIdNet = "|28=0";
}

document.write("<img src='" + strServidor + strURLImg + strLogDados + strLogPlugin + strIdNet + "' width=0 height=0>");

}
}
**/
</script>
<title>Comprovante de Inscrição e de Situação Cadastral</title>
<meta http-equiv="PRAGMA" content="NO-CACHE">
<meta http-equiv="EXPIRES" content="-1">
</head>

<body background="area_texto_back.jpg">
<div id="principal">
<form>
<input type="hidden" id="ni" name="ni" value="23004379000103">
<input type="hidden" id="tipoAcesso" name="tipoAcesso" value="3">
</form>
<table border="0" cellspacing="0" style="width:17cm;">

<tbody><tr>
<td valign="center" align="left" colspan="2">
<table border="0" cellspacing="0" cellpadding="0">
<tbody><tr>
<td>
<font color="#000080" face="Arial">
<b>Comprovante de Inscrição e de Situação Cadastral</b></font>
</td>
</tr>
</tbody></table>
</td>
</tr>
<tr>
<td valign="center" align="left" colspan="2"><hr size="1">
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">
<b>Contribuinte,</b>
</font></p><p><font face="Arial" size="2">Confira os dados de Identificação da Pessoa Jurídica e, se houver qualquer divergência,
providencie junto à RFB a sua atualização cadastral.</font>
</p>
<br>
</td>
</tr>

</tbody></table>



<!-- Início Definições da tabela principal teste -->
<!-- || -->
<!-- \/ -->



<table border="1" cellspacing="0" style="width:17cm; line-height: 6pt;">
<tbody><tr>
<td style="border:solid windowtext .5pt; padding:5.65pt 5.65pt 5.65pt 5.65pt">

<!-- /\ -->
<!-- || -->
<!-- Fim Definições da tabela principal -->

<!-- Início Cabeçalho do Cartão -->

<table border="0" width="100%" style="
line-height: 6pt;
">
<tbody><tr>
<td valign="middle" align="left" width="60" height="60">
<img width="60" height="60" src="images/brasao2.gif" alt="Brasão" border="0">
</td>

<td align="center">

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<font face="Arial" size="4">
<b>
REPÚBLICA FEDERATIVA DO BRASIL
</b>
</font>

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>
<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>
<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<font face="Arial">
<b>
CADASTRO NACIONAL DA PESSOA JURÍDICA
</b>
</font>

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

</td>
<td valign="middle" align="left" width="60" height="60"></td>
</tr>
</tbody></table>

<!-- Fim Cabeçalho do Cartão -->


<!-- Início Linha NÚMERO DE INSCRIÇÃO -->

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">
<tbody><tr>

<td width="24%" valign="top" border="1" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
NÚMERO DE INSCRIÇÃO
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>00.000.000/0001-03</b><br>

<b>MATRIZ</b>

</font>


<br>

</td>

<td width="52%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: medium none;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<center>
<font face="Arial" style="font-size: 10pt">
<b>
COMPROVANTE DE INSCRIÇÃO E DE SITUAÇÃO CADASTRAL
</b>
</font>
</center>

</td>

<td width="24%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
DATA DE ABERTURA
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>05/08/2015</b>
</font>

<br>
</td>

</tr>
</tbody></table>


<!-- Fim Linha NÚMERO DE INSCRIÇÃO -->


<!-- Início Linha NOME EMPRESARIAL -->

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="100%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
NOME EMPRESARIAL
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>RAZAO SOCIAL DA EMPRESA LTDA ME</b>
</font>

<br>

</td>

</tr>

</tbody></table>


<!-- Fim Linha NOME EMPRESARIAL --><!-- Início Linha ESTABELECIMENTO -->


<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="100%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
TÍTULO DO ESTABELECIMENTO (NOME DE FANTASIA)
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>NOME DE FANTASIA</b>
</font>

<br>
</td>

</tr>

</tbody></table>


<!-- Fim Linha ESTABELECIMENTO -->

<!-- Início Linha ATIVIDADE ECONOMICA -->


<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="100%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
CÓDIGO E DESCRIÇÃO DA ATIVIDADE ECONÔMICA PRINCIPAL
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b> 74.90-1-99 - Outras atividades profissionais, científicas e técnicas não especificadas anteriormente </b>
</font>

<br>
</td>

</tr>

</tbody></table>



<!-- Fim Linha ATIVIDADE ECONOMICA -->
<!-- Início Linha ATIVIDADE ECONOMICA SECUNDARIA-->



<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="100%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
CÓDIGO E DESCRIÇÃO DAS ATIVIDADES ECONÔMICAS SECUNDÁRIAS
</font>
<br>


<font face="Arial" style="font-size: 8pt">
<b> 82.99-7-99 - Outras atividades de serviços prestados principalmente às empresas não especificadas anteriormente </b>
</font>
<br>

<font face="Arial" style="font-size: 8pt">
<b> 74.90-1-04 - Atividades de intermediação e agenciamento de serviços e negócios em geral, exceto imobiliários </b>
</font>
<br>

<font face="Arial" style="font-size: 8pt">
<b> 70.20-4-00 - Atividades de consultoria em gestão empresarial, exceto consultoria técnica específica </b>
</font>
<br>

<font face="Arial" style="font-size: 8pt">
<b> 78.10-8-00 - Seleção e agenciamento de mão-de-obra </b>
</font>
<br>

<font face="Arial" style="font-size: 8pt">
<b> 85.99-6-04 - Treinamento em desenvolvimento profissional e gerencial </b>
</font>
<br>


</td>

</tr>

</tbody></table>

<!-- Fim Linha ATIVIDADE ECONOMICA SECUNDARIA --><!-- Início Linha NATUREZA JURÍDICA -->


<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="100%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
CÓDIGO E DESCRIÇÃO DA NATUREZA JURÍDICA
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>206-2 - Sociedade Empresária Limitada</b>
</font>

<br>
</td>

</tr>

</tbody></table>


<!-- Fim Linha NATUREZA JURÍDICA -->




<!-- Início Linha PORTE DA EMPRESA -->
<!--

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tr>

<td width="100%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
PORTE DA EMPRESA
</font>

<br>

<font face="Arial" style="font-size: 8pt">

</font>

<br>
</td>

</tr>

</table>


-->
<!-- Fim Linha PORTE DA EMPRESA -->




<!-- Início Linha LOGRADOURO -->


<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="50%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
LOGRADOURO
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>RUA DO ENDERECO</b>
</font>

<br>
</td>

<td width="2%" border="0" style="BORDER-RIGHT: windowtext 0.5pt solid;"> </td>

<td width="10%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: medium none;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
NÚMERO
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>319</b>
</font>

<br>
</td>

<td width="2%" border="0" style="BORDER-RIGHT: windowtext 0.5pt solid;"> </td>

<td width="36%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: medium none;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
COMPLEMENTO
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>COMPLEMENTO DO ENDERECO</b>
</font>

<br>
</td>

</tr>

</tbody></table>


<!-- Fim Linha LOGRADOURO -->


<!-- Início Linha CEP -->


<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="18%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
CEP
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b> 74.000-000 </b>
</font>

<br>
</td>

<td width="2%" border="0" style="BORDER-RIGHT: windowtext 0.5pt solid;"> </td>

<td width="30%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: medium none;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
BAIRRO/DISTRITO
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>NOME DO BAIRRO AQUI</b>
</font>

<br>
</td>

<td width="2%" border="0" style="BORDER-RIGHT: windowtext 0.5pt solid;"> </td>

<td width="38%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: medium none;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
MUNICÍPIO
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>GOIANIA</b>
</font>

<br>
</td>

<td width="2%" border="0" style="BORDER-RIGHT: windowtext 0.5pt solid;"> </td>

<td width="10%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: medium none;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
UF
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>GO</b>
</font>

<br>
</td>

</tr>

</tbody></table>


<!-- Fim Linha CEP -->


<!-- Início de Linha de Contato -->
<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="50%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
ENDEREÇO ELETRÔNICO
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b> </b>
</font>

<br>
</td>

<td width="2%" border="0" style="BORDER-RIGHT: windowtext 0.5pt solid;"> </td>

<td width="48%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: medium none;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
TELEFONE
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>(62) 5555-1234
</b></font><b>

<br>
</b></td>

</tr>

</tbody></table>
<!-- Fim de Linha de Contato -->

<!-- Início de Linha de Ente Federativo -->

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="100%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
ENTE FEDERATIVO RESPONSÁVEL (EFR)
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>
*****
</b>
</font>

<br>
</td>

</tr>

</tbody></table>

<!-- Fim de Linha de Ente Federativo -->



<!-- Início Linha SITUAÇÃO CADASTRAL -->

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="64%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
SITUAÇÃO CADASTRAL
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b> ATIVA </b>
</font>

<br>
</td>


<td width="2%" border="0" style="BORDER-RIGHT: windowtext 0.5pt solid;"> </td>

<td width="24%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: medium none;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
DATA DA SITUAÇÃO CADASTRAL
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b>05/08/2015</b>
</font>

<br>
</td>

</tr>

</tbody></table>


<!-- Fim Linha SITUACAO CADASTRAL -->

<!-- Início Linha MOTIVO DE SITUAÇÃO CADASTRAL -->

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>
<td width="31%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
MOTIVO DE SITUAÇÃO CADASTRAL
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b> </b>
</font>

<br>
</td>
</tr>

</tbody></table>

<!-- Fim Linha MOTIVO DE SITUAÇÃO CADASTRAL -->


<!-- Início Linha SITUAÇÃO ESPECIAL -->

<p style="margin:0cm; margin-bottom:0pt;">&nbsp;</p>

<table border="0" width="100%" style="
BORDER-COLLAPSE: collapse;
">

<tbody><tr>

<td width="64%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: windowtext 0.5pt solid;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">

<font face="Arial" style="font-size: 6pt">
SITUAÇÃO ESPECIAL
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b> ******** </b>
</font>

<br>
</td>

<td width="2%" border="0" style="BORDER-RIGHT: windowtext 0.5pt solid;"> </td>

<td width="24%" valign="top" style="
BORDER-RIGHT: windowtext 0.5pt solid;
BORDER-TOP: windowtext 0.5pt solid;
BORDER-LEFT: medium none;
BORDER-BOTTOM: windowtext 0.5pt solid;
PADDING-LEFT: 3.5pt;
">
<font face="Arial" style="font-size: 6pt">
DATA DA SITUAÇÃO ESPECIAL
</font>

<br>

<font face="Arial" style="font-size: 8pt">
<b> ******** </b>
</font>

<br>
</td>

</tr>

</tbody></table>


<!-- Fim Linha SITUACAO ESPECIAL-->


</td>
</tr>
</tbody></table>

<!-- Fim da tabela principal -->
<!-- || -->
<!-- \/ -->





<!-- /\ -->
<!-- || -->

<br>

<p><font face="Arial" size="2">

Aprovado pela Instrução Normativa RFB nº 1.634, de 06 de maio de 2016.
</font></p><font face="Arial" size="2">

<!--
<p>Emitido no dia <b>31/07/2017</b> às <b> 13:24:33 </b> (data e hora de Brasília). </p>
<p>Página: <b>1/1</b></p>
-->

<table border="0" cellspacing="0" style="width:17cm; line-height: 6pt;">
<tbody><tr>
<td align="left">
<p><font face="Arial" size="2">Emitido no dia <b>31/07/2017</b> às <b> 13:24:33 </b> (data e hora de Brasília). </font></p>
</td>

<td align="right">
<p><font face="Arial" size="2">Página: <b>1/1</b></font></p>
</td>
</tr>
</tbody></table>

</font>

</div>

<table border="0" cellspacing="0" style="width:17cm;">
<tbody><tr>
<td valign="center" align="center" colspan="2">




<br>

<p align="center">

<table width="100%">
<tbody><tr>



<td width="50%" align="center">
<form action="javascript:location.replace('Cnpjreva_qsa.asp')" method="post" name="frmConsultaQSA">
<input type="submit" name="qsa" value="Consulta QSA / Capital Social">
</form>
</td>



<td width="50%" align="center">

<form action="javascript:location.replace('Cnpjreva_Solicitacao2.asp')" method="post" name="frmConsulta">
<input type="submit" name="opcao" value="Voltar">
</form>

</td>
</tr>
</tbody></table>

</p>


</td>
</tr>
</tbody></table>



<!-- Código do link de impressão -->
<table border="0" width="100%">
<tbody><tr>
<td width="100%" align="right"><script language="JavaScript1.1" src="js/print.js"></script><a class="Classe_Ocultar_Impressao" title="Preparar Página para Impressão" href="javascript:OpenWindowToPrint();"><img src="impressao/printer.gif" border="0" hspace="3"></a></td>
</tr>
</tbody></table>

<span class="espacoRodape"></span>
<span class="Rodape">
<span class="corpoRodape">A RFB agradece a sua visita. Para informações sobre política
de privacidade e uso, <a href="/Politica/Privacidade.htm">clique aqui</a>.<br>
<a href="/Principal/AtualizaBrowser.htm">Atualize sua página</a>
</span>
</span>


</body>
</html>





  


2. Re: Importação de Consulta a CNPJ no site da Receita Federal

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 31/07/2017 - 21:22h

Boa noite.
Segue sugestão:
lynx --dump REC_FED.html|sed '/^$/d'|sed 's/[ ]\+/ /g' > RECFED.txt
Onde, "REC_FED.html", é o iframe que vc postou...
Agora é só "buscar" as informações no "txt", exemplo:
egrep -A1 'TELEFONE' RECFED.txt
TELEFONE
(62) 5555-1234

att.:
marcelo oliver






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts