Everyone knows that A-Parser develop for parsing the information from the Internet in various amounts. Often received data is processed by other scripts or programs. But sometimes there is a need to output collected data in a beautiful form for further visual analysis. And about below.
Someone for such purposes (and small quantities) using a simple text file, someone outputs to CSV, and then processes the data in Excel, and we also output them as a table on a Web page. We will make a beautiful table, with the possibility of sorting.
Essentially all problem is reduced to the formation of the resulting file as a Web page. For beauty we use the features of the framework Bootstrap.
As you can see, the task will be to parse some parameters of domains from the file top100.txt and output them into results. And behind a beautiful output we are responsible preppend and append text of resulting file:
And of course Result format need to specify the appropriate:
As a result we obtain web page, if open that in the browser, we will see a table with the possibility of sorting. See her in the work here.
Someone for such purposes (and small quantities) using a simple text file, someone outputs to CSV, and then processes the data in Excel, and we also output them as a table on a Web page. We will make a beautiful table, with the possibility of sorting.
Essentially all problem is reduced to the formation of the resulting file as a Web page. For beauty we use the features of the framework Bootstrap.
As you can see, the task will be to parse some parameters of domains from the file top100.txt and output them into results. And behind a beautiful output we are responsible preppend and append text of resulting file:
And of course Result format need to specify the appropriate:
Code:
eyJwcmVzZXQiOiJQcmV0dHkgcmVzdWx0cyIsInZhbHVlIjp7InByZXNldCI6IlBy
ZXR0eSByZXN1bHRzIiwicGFyc2VycyI6W1siU0U6Okdvb2dsZTo6UFIiLCJkZWZh
dWx0Il0sWyJSYW5rOjpBbGV4YSIsImRlZmF1bHQiXSxbIlJhbms6OkFyY2hpdmUi
LCJkZWZhdWx0Il0sWyJTRTo6R29vZ2xlOjpTYWZlQnJvd3NpbmciLCJkZWZhdWx0
Il0sWyJSYW5rOjpNdXN0YXQiLCJkZWZhdWx0Il0sWyJSYW5rOjpBaHJlZnMiLCJk
ZWZhdWx0Il1dLCJyZXN1bHRzRm9ybWF0IjoiPHRyPlxuPHRkPiRxdWVyeTwvdGQ+
XG48dGQ+JHAxLnByPC90ZD5cbjx0ZD4kcDIucmFuazwvdGQ+XG48dGQ+JHAzLmZp
cnN0PC90ZD5cbjx0ZD4kcDQuZXhpc3RzPC90ZD5cbjx0ZD4kcDUud29ydGg8L3Rk
PlxuPHRkPiRwNi50b3RhbDwvdGQ+XG48L3RyPlxuIiwicmVzdWx0c1NhdmVUbyI6
ImZpbGUiLCJyZXN1bHRzRmlsZU5hbWUiOiJyZXN1bHQuaHRtbCIsImFkZGl0aW9u
YWxGb3JtYXRzIjpbXSwicmVzdWx0c1VuaXF1ZSI6Im5vIiwicXVlcnlGb3JtYXQi
OlsiJHF1ZXJ5Il0sInVuaXF1ZVF1ZXJpZXMiOmZhbHNlLCJzYXZlRmFpbGVkUXVl
cmllcyI6ZmFsc2UsIml0ZXJhdG9yT3B0aW9ucyI6eyJvbkFsbExldmVscyI6ZmFs
c2UsInF1ZXJ5QnVpbGRlcnNBZnRlckl0ZXJhdG9yIjpmYWxzZX0sInJlc3VsdHNP
cHRpb25zIjp7Im92ZXJ3cml0ZSI6dHJ1ZX0sImRvTG9nIjoibm8iLCJrZWVwVW5p
cXVlIjoiTm8iLCJtb3JlT3B0aW9ucyI6dHJ1ZSwicmVzdWx0c1ByZXBlbmQiOiI8
IURPQ1RZUEUgaHRtbD5cbjxodG1sIGxhbmc9XCJlblwiPlxuPGhlYWQ+XG4gIDx0
aXRsZT5Eb21haW4ncyBwYXJhbWV0ZXJzPC90aXRsZT5cbiAgPG1ldGEgY2hhcnNl
dD1cInV0Zi04XCI+XG4gIDxtZXRhIG5hbWU9XCJ2aWV3cG9ydFwiIGNvbnRlbnQ9
XCJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MVwiPlxuICA8c2Ny
aXB0IHNyYz1cImh0dHBzOi8vYWpheC5nb29nbGVhcGlzLmNvbS9hamF4L2xpYnMv
anF1ZXJ5LzEuMTEuMy9qcXVlcnkubWluLmpzXCI+PC9zY3JpcHQ+XG4gIDxsaW5r
IHJlbD1cInN0eWxlc2hlZXRcIiBocmVmPVwiaHR0cHM6Ly9tYXhjZG4uYm9vdHN0
cmFwY2RuLmNvbS9ib290c3RyYXAvMy4zLjUvY3NzL2Jvb3RzdHJhcC5taW4uY3Nz
XCI+XG4gIDxsaW5rIHJlbD1cInN0eWxlc2hlZXRcIiBocmVmPVwiaHR0cHM6Ly9j
ZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvYm9vdHN0cmFwLXRhYmxlLzEu
OC4xL2Jvb3RzdHJhcC10YWJsZS5taW4uY3NzXCI+XG4gIDxzY3JpcHQgc3JjPVwi
aHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvYm9vdHN0cmFw
LXRhYmxlLzEuOC4xL2Jvb3RzdHJhcC10YWJsZS1hbGwubWluLmpzXCI+PC9zY3Jp
cHQ+XG48L2hlYWQ+XG48Ym9keT5cbjxkaXYgY2xhc3M9XCJjb250YWluZXJcIj5c
biAgPGgyPkRvbWFpbidzIHBhcmFtZXRlcnM8L2gyPlxuICA8cD5FeGFtcGxlIG9m
IHRhYmxlIGZyb20gQS1wYXJzZXI8L3A+ICAgICAgICAgICAgXG4gIDx0YWJsZSBj
bGFzcz1cInRhYmxlIHRhYmxlLWJvcmRlcmVkXCIgZGF0YS1zb3J0LW5hbWU9XCJk
b21haW5cIiBkYXRhLXNvcnQtb3JkZXI9XCJhc2NcIiBkYXRhLXRvZ2dsZT1cInRh
YmxlXCI+XG4gICAgPHRoZWFkPlxuICAgICAgPHRyPlxuICAgICAgICA8dGggZGF0
YS1maWVsZD1cImRvbWFpblwiIGRhdGEtYWxpZ249XCJsZWZ0XCIgZGF0YS1zb3J0
YWJsZT1cInRydWVcIj5Eb21haW48L3RoPlxuICAgICAgICA8dGggZGF0YS1maWVs
ZD1cInByXCIgZGF0YS1hbGlnbj1cImNlbnRlclwiIGRhdGEtc29ydGFibGU9XCJ0
cnVlXCI+UFI8L3RoPlxuICAgICAgICA8dGggZGF0YS1maWVsZD1cImFsZXhhXCIg
ZGF0YS1hbGlnbj1cImNlbnRlclwiIGRhdGEtc29ydGFibGU9XCJ0cnVlXCI+QWxl
eGE8L3RoPlxuICAgICAgICA8dGggZGF0YS1maWVsZD1cIndlYmFyY2hcIiBkYXRh
LWFsaWduPVwiY2VudGVyXCIgZGF0YS1zb3J0YWJsZT1cInRydWVcIj5XZWJBcmNo
aXZlX2ZpcnN0PC90aD5cbiAgICAgICAgPHRoIGRhdGEtZmllbGQ9XCJzYWZlYnJv
d1wiIGRhdGEtYWxpZ249XCJjZW50ZXJcIiBkYXRhLXNvcnRhYmxlPVwidHJ1ZVwi
PlNhZmVCcm93c2luZzwvdGg+XG4gICAgICAgIDx0aCBkYXRhLWZpZWxkPVwibXVz
dGF0XCIgZGF0YS1hbGlnbj1cImNlbnRlclwiIGRhdGEtc29ydGFibGU9XCJ0cnVl
XCI+TXVzdGF0PC90aD5cbiAgICAgICAgPHRoIGRhdGEtZmllbGQ9XCJhaHJlZnNc
IiBkYXRhLWFsaWduPVwiY2VudGVyXCIgZGF0YS1zb3J0YWJsZT1cInRydWVcIj5B
aHJlZnM8L3RoPlxuICAgICAgPC90cj5cbiAgICA8L3RoZWFkPlxuICAgIDx0Ym9k
eT5cbiAgICAiLCJyZXN1bHRzQXBwZW5kIjoiPC90Ym9keT5cbjwvdGFibGU+XG48
L2Rpdj5cbjwvYm9keT5cbjwvaHRtbD4iLCJxdWVyeUJ1aWxkZXJzIjpbXSwicmVz
dWx0c0J1aWxkZXJzIjpbXSwiY29uZmlnT3ZlcnJpZGVzIjpbXX19