Skip to content

philpoore/dom-extract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dom Extract

Filter HTML by CSS Selector.

Install

npm install dom-extract -g

Usage

Select all h1 from index.html

selector='h1'
file='index.html'
dom-extract $selector $file

Advanced Useage

Use with find and xargs to get all title tags, out of *.html files.

find . -name "*.html" | xargs -L 1 dom-extract 'title'

Pipe HTML from direct STDIN

cat index.html | dom-extract 'title'

Extract Number of Followers from Twitter Username

curl -sk https://twitter.com/philpoore | dom-extract ".ProfileNav-item--followers .ProfileNav-value" --text

Version History

v0.0.5
  • Allow pipe from STDIN
v0.0.6

Bump Version

v0.0.7

Bump Version

v0.0.8

Bump Version

v0.0.9
  • Added support for using as libary
  • Extended the cli to include showing innerHTML
  • Added Testing
  • Update README.md
v1.0.0
  • Added support for --attr option
v1.0.3
  • Fixed bug with sticky options for extract
v1.0.4 - Current
  • Fixed typo

Who

Phil Poore made this :P

About

Extract HTML from file by CSS Style Selector

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published