Buy Used
£2.34
+ £2.80 UK delivery
Used: Good | Details
Condition: Used: Good
Comment: Ships from the USA. Please allow 14-21 business days for delivery. Minimal damage to cover and binding. Pages show light use. With pride from the Motor City.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Data Munging with Perl: Techniques for Data Recognition, Parsing, Transformation and Filtering Paperback – 14 Feb 2001

4.3 out of 5 stars 7 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£22.94 £2.34

Man Booker International Prize 2017
A Horse Walks Into a Bar has won the Man Booker International Prize 2017. Learn more
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Product details

  • Paperback: 304 pages
  • Publisher: Manning Publications; 01 edition (14 Feb. 2001)
  • Language: English
  • ISBN-10: 1930110006
  • ISBN-13: 978-1930110007
  • Product Dimensions: 18.7 x 1.7 x 23.4 cm
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 880,362 in Books (See Top 100 in Books)
  • If you are a seller for this product, would you like to suggest updates through seller support?

Product description

Review

" . . . well written, informative, thought provoking . . . will be as relevant five years from now as it is today. . . . buy [one]." -- Dr. Dobb’s Journal

From the Publisher

Recent reviews for Data Munging with Perl
"...Manning Publications continues its fine line of Perl books with the consistent and powerful Data Munging with Perl. Coders looking to transform data somehow and hackers who want to take advantage of Perl's unique features will improve their knowledge and understanding. If you find yourself working with files or records in Perl, this book will save you time and trouble." --Slashdot.org

"The book's chapters are concise, the coverage is comprehensive, and the examples are plentiful and relevant. I've been using Perl's data munging capabilities heavily for many years, and I still picked up some useful new insights from Cross' book." --Web Techniques magazine

See all Product description

Customer Reviews

4.3 out of 5 stars
5 star
2
4 star
5
3 star
0
2 star
0
1 star
0
See all 7 customer reviews
Share your thoughts with other customers

Top Customer Reviews

By A Customer on 9 Feb. 2001
Format: Paperback
I bought this book solely for the XML parsing section, it explained in four lines what other documentation couldn't in 100 lines. It turns out the other chapters are just as brilliant!
If you do _any_ data manipulation with Perl then GET this book, it explains what Perl data structures(or modules) to use with what data, and then how to use that data structure...
The author writes and thinks like a programmer, so programmers can ultimately understand the topics/concepts and not just cut-paste someone elses code.
I also recommend 'OO Perl' by Damian Conway (same publisher).
These two Manning books are the only other Non-O'Reilly books I own.
Comment 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This is a juicy, if slim book (283 pages incl index). It is worth its weight in gold, if like me, you are not a perl porter, but inhabit the fat end of the perl expertise pyramid. The author munges for a living, and it shows in a non-academic, on-the-money, practical book on converting, filtering and parsing data. This book adds value, even if like me, you have all the O'Reilly Perl books because (1) it is really easy to understand, (2) it gives a valuable conceptual overview, (3) it gives trench-proven tips, (4) and best of all, it shows you how to do it.
I too found the chapter on Parse::RecDecent easy to understand having struggled with Damian's TPJ article. But this book to get on your way to being an expert munger.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This is an excellent book if you have recently started PERL, have got beyond "Learning PERL" but have not got into some of the more advanced books. However, if you have been studying PERL for longer and have read around the subject then much of this book will be old news, and some of the topics are very much "tasters", not imparting sufficient information to use in anger.
1 Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By John M. Ford TOP 500 REVIEWER on 16 May 2012
Format: Paperback
David Cross shows us how to use Perl for "munging" data--"...storing information in databases, extracting it from files, reorganizing rows and columns, converting to and from bizarre formats, summarizing documents, tracking data in real time, creating statistics, doing back-up and recovery, merging and splitting data streams, logging and checkpointing computations." His book is full of techniques for transforming data from dumps into databases.

The book is written for programmers or analysts who transform data as a regular part of their jobs. It assumes a beginning knowledge of Perl programming, as one might gain from reading Learning Perl. Part I introduces data munging as a recurring necessary evil and points out aspects of Perl that recommend it for this task. Part II surveys different types of unstructured and semi-structured data formats and suggests Perl-based strategies for working with them. PART III examines the limitations of simple data formats and discusses parsing strategies and specific techniques for working with HTML, XML and other hierarchical data structures. PART IV extracts some useful lessons from the previous chapters and suggests sources for additional study. The organization is logical and easy to follow.

Cross has written a well-designed book with helpful examples and insights. The accompanying book web site and author web site provide downloadable code and other resources. This book is of course most useful to those working in Perl. But many general concepts and strategies have transferred well to data munging tasks I have done in TextPipe.

One of Perl's mottos is: "There's more than one way to do it." A variety of ways are illustrated and explained in this book. Note that it is over ten years old and does not include the latest evolutions of the Perl language.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse