René's URL Explorer Experiment


Title: Processing structured data - Ruby One-Liners Guide

Open Graph Title: Ruby One-Liners Guide

Description: Example based guide for text processing with Ruby from the command line

Open Graph Description: Example based guide for text processing with Ruby from the command line

Opengraph URL: https://learnbyexample.github.io/learn_ruby_oneliners/

X: @learn_byexample

direct link

Domain: learnbyexample.github.io

Nonetext/html; charset=utf-8
theme-color#ffffff
og:typewebsite
og:imagehttps://raw.githubusercontent.com/learnbyexample/learn_ruby_oneliners/master/images/ruby_oneliners_ls.png
og:image:width1280
og:image:height720
twitter:cardsummary_large_image

Links:

Coverhttps://learnbyexample.github.io/learn_ruby_oneliners/cover.html
Buy PDF/EPUB versionshttps://learnbyexample.github.io/learn_ruby_oneliners/buy.html
1. Prefacehttps://learnbyexample.github.io/learn_ruby_oneliners/preface.html
2. One-liner introductionhttps://learnbyexample.github.io/learn_ruby_oneliners/one-liner-introduction.html
3. Line processinghttps://learnbyexample.github.io/learn_ruby_oneliners/line-processing.html
4. Field separatorshttps://learnbyexample.github.io/learn_ruby_oneliners/field-separators.html
5. Record separatorshttps://learnbyexample.github.io/learn_ruby_oneliners/record-separators.html
6. Multiple file inputhttps://learnbyexample.github.io/learn_ruby_oneliners/multiple-file-input.html
7. Processing multiple recordshttps://learnbyexample.github.io/learn_ruby_oneliners/processing-multiple-records.html
8. Two file processinghttps://learnbyexample.github.io/learn_ruby_oneliners/two-file-processing.html
9. Dealing with duplicateshttps://learnbyexample.github.io/learn_ruby_oneliners/dealing-with-duplicates.html
10. Processing structured datahttps://learnbyexample.github.io/learn_ruby_oneliners/processing-structured-data.html
11. Exercise Solutionshttps://learnbyexample.github.io/learn_ruby_oneliners/Exercise_solutions.html
   Source codehttps://github.com/learnbyexample/learn_ruby_oneliners
   My Bloghttps://learnbyexample.github.io/
   My Bookshttps://learnbyexample.github.io/books/
   Twitterhttps://twitter.com/learn_byexample
https://learnbyexample.github.io
https://twitter.com/learn_byexample
https://github.com/learnbyexample/learn_ruby_oneliners
Processing structured datahttps://learnbyexample.github.io/learn_ruby_oneliners/processing-structured-data.html#processing-structured-data
example_fileshttps://github.com/learnbyexample/learn_ruby_oneliners/tree/master/example_files
JSONhttps://learnbyexample.github.io/learn_ruby_oneliners/processing-structured-data.html#json
ruby-doc: JSONhttps://ruby-doc.org/3.3.0/exts/json/JSON.html
CSVhttps://learnbyexample.github.io/learn_ruby_oneliners/processing-structured-data.html#csv
ruby-doc: CSVhttps://ruby-doc.org/3.3.0/stdlibs/csv/CSV.html
ruby-doc: CSV Field Convertershttps://ruby-doc.org/3.3.0/stdlibs/csv/CSV.html#class-CSV-label-Field+Converters
XML and HTMLhttps://learnbyexample.github.io/learn_ruby_oneliners/processing-structured-data.html#xml-and-html
nokogirihttps://nokogiri.org/
XPath introductionhttps://www.w3schools.com/xml/xpath_intro.asp
difference between XPath and CSS Selectorshttps://johnresig.com/blog/xpath-css-selectors/
Summaryhttps://learnbyexample.github.io/learn_ruby_oneliners/processing-structured-data.html#summary
jqhttps://stedolan.github.io/jq/
xsvhttps://github.com/BurntSushi/xsv
xmlstarlethttps://xmlstar.sourceforge.net/doc/UG/xmlstarlet-ug.html
stackoverflow: ruby+jsonhttps://stackoverflow.com/questions/tagged/ruby+json?tab=Votes
stackoverflow: ruby+csvhttps://stackoverflow.com/questions/tagged/ruby+csv?tab=Votes
stackoverflow: ruby+xmlhttps://stackoverflow.com/questions/tagged/ruby+xml?tab=Votes
Illustrated jq tutorialhttps://mosermichael.github.io/jq-illustrated/dir/content.html
xmlstarlet tutorialhttps://xmlstar.sourceforge.net/doc/UG/xmlstarlet-ug.html
https://learnbyexample.github.io/learn_ruby_oneliners/dealing-with-duplicates.html
https://learnbyexample.github.io/learn_ruby_oneliners/Exercise_solutions.html
https://learnbyexample.github.io/learn_ruby_oneliners/dealing-with-duplicates.html
https://learnbyexample.github.io/learn_ruby_oneliners/Exercise_solutions.html

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.