08-15-2008 01:00 PM
Since the Chinese government began supporting domestic open source communities in 2005, hundreds of thousands of young people in the world's most populous country have become a part of the open source world.
I have a program running on unix that creates a text file as part of a triggered event. the text files are written to the same directory everytime. There are 15+ users that could possibly be creating the files.
Once the file is created, I need to move the file to a third party system.
the only... (2 Replies)
How to lead space instead of ZERO in the output:
Here I am using below code:
Here,
Input a =123
Output shows a =00123 instead of I want to display a =123. here = just one space
I tried and and those are not working. Help please! (2 Replies)
Hello everybody!I an new linux user,I come from
china!I think you must know!I want to learn linux ,
I know that learn well,english must be well.but my english is very bad!So i hope you don't mind.I hope i can get help from
foreign friends in the future! thank you! (3 Replies)
I'm Presently Writting A College Report On Operating Systems, Not Enjoying It Very Much.
I Was Hoping Someone Could Direct Me To A Site Where I Could Get Information Such As The Role Of Operating Systems, Types Of Operating Systems (Multi-User Multi-Tasking etc), Modes Of Operating systems... (3 Replies)
WebService::CIA::Parser(3pm) User Contributed Perl Documentation WebService::CIA::Parser(3pm)NAME
WebService::CIA::Parser - Parse pages from the CIA World Factbook
SYNOPSIS
use WebService::CIA::Parser;
my $parser = WebService::CIA::Parser->new;
my $data = $parser->parse($string);
DESCRIPTION
WebService::CIA::Parser takes a string of HTML and parses it. It will only give sensible output if the string is the HTML for a page whose
URL matches "https://www.cia.gov/library/publications/the-world-factbook/print/[a-z]{2}.html"
This parsing is somewhat fragile, since it assumes a certain page structure. It'll work just as long as the CIA don't choose to alter
their pages.
METHODS
"new"
Creates a new WebService::CIA::Parser object. It takes no arguments.
"parse($html)"
Parses a string of HTML take from the CIA World Factbook. It takes a single string as its argument and returns a hashref of fields and
values.
The values are stripped of all HTML. "<br>" tags are replaced by newlines.
It also creates four extra fields: "URL", "URL - Print", "URL - Flag", and "URL - Map" which are the URLs of the country's Factbook
page, the printable version of that page, a GIF map of the country, and a GIF flag of the country respectively.
EXAMPLE
use WebService::CIA::Parser;
use LWP::Simple qw(get);
$html = get(
"https://www.cia.gov/library/publications/the-world-factbook/print/uk.html"
);
$parser = WebService::CIA::Parser->new;
$data = $parser->parse($html);
print $data->{"Population"};
AUTHOR
Ian Malpass (ian-cpan@indecorous.com)
COPYRIGHT
Copyright 2003-2007, Ian Malpass
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The CIA World Factbook's copyright information page (<https://www.cia.gov/library/publications/the-world-factbook/docs/contributor_copy-
right.html>) states:
The Factbook is in the public domain. Accordingly, it may be copied
freely without permission of the Central Intelligence Agency (CIA).
SEE ALSO
WebService::CIA
perl v5.8.8 2008-02-04 WebService::CIA::Parser(3pm)