Comparing Eastman mandolin specs
Being annoyed at the state of HTML today, I sunk an excessive amount of
time automating a nice text output of the Eastman F-Style
mandolins. The
following requires curl
, xmllint
, and pandoc
.
curl -s https://www.eastmanguitars.com/mandolin_f_style | \
xmllint \
--nowarning \
--html \
--xpath '//div[@id="mandolin_f_style"]//div[@class="product-block"]/div[1]/a[1] | //div[@id="mandolin_f_style"]//div[@class="product-block"]//ul[@class="product-block__specs"]' \
- 2>/dev/null | \
pandoc -f html -t plain
Running that today produces the following
MD915
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Adirondack Spruce
- Body Back/Sides:Solid Highly Flamed Maple
- Truss Rod:Single Acting
- Binding:Top, Back, Fingerboard, and Headstock
- Binding Material:Tortoise
- Logo:Abalone Headstock Flower Pot
- Inlay:Abalone Dots
- Rosette:None
- Side Dot Color:Black
- Body Finish:Vintage Nitro
- Neck/Headstock Finish:Vintage Nitro
- Harware Color:Chrome
- Pickguard:None
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Gotoh MF40R-MP-NI
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD815/v
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Adirondack Spruce
- Body Back/Sides:Solid Highly Flamed Maple
- Truss Rod:Single Acting
- Binding:Top, Back, Fingerboard, and Headstock
- Binding Material:Ivoroid
- Logo:Pearl Headstock Flower Pot
- Inlay:Pearl Dots
- Side Dot Color:Black
- Body Finish:Antique Varnish
- Neck/Headstock Finish:Antique Varnish
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Gotoh MF40R-MP-NI
- Strap Peg:Ebony
- Strings:D'Addario
- J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD815PGE
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Adirondack Spruce
- Body Back/Sides:Solid Highly Flamed Maple
- Truss Rod:Single Acting
- Binding:Top, Back, Fingerboard, and Headstock
- Binding Material:Ivoroid
- Logo:Pearl Headstock Flower Pot
- Inlay:Pearl Dots
- Side Dot Color:Black
- Body Finish:Gloss Nitrocellulose
- Neck/Headstock Finish:Gloss Nitrocellulose
- Harware Color:Chrome
- Pickguard:Ebony
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:K&K Duotone
- Tuners:Gotoh MF40R-MP-NI
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD815
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Adirondack Spruce
- Body Back/Sides:Solid Highly Flamed Maple
- Truss Rod:Single Acting
- Binding:Top, Back, Fingerboard, and Headstock
- Binding Material:Ivoroid
- Logo:Pearl Headstock Flower Pot
- Inlay:Pearl Dots
- Side Dot Color:Black
- Body Finish:Gloss Nitrocellulose
- Neck/Headstock Finish:Gloss Nitrocellulose
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Gotoh MF40R-MP-NI
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD615
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Spruce
- Body Back/Sides:Solid Maple
- Truss Rod:Single Acting
- Binding:Top, Back, Fingerboard, and Headstock
- Binding Material:Ivoroid
- Logo:Pearl Headstock
- Inlay:Pearl Blocks
- Side Dot Color:Black
- Body Finish:Gloss Nitrocellulose
- Neck/Headstock Finish:Gloss Nitrocellulose
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:K&K Duotone
- Tuners:Pingwell RM-1583N-26A
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD515/v
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Spruce
- Body Back/Sides:Solid Maple
- Truss Rod:Single Acting
- Binding:Top
- Binding Material:Ivoroid
- Logo:Pearl Headstock
- Inlay:Pearl Dots
- Side Dot Color:Black
- Body Finish:Varnish
- Neck/Headstock Finish:None
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Pingwell RM-1583N-26A
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD515CC/n
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Spruce
- Body Back/Sides:Solid Maple
- Truss Rod:Single Acting
- Binding:Contoured Comfort Edge
- Logo:Pearl Headstock
- Inlay:Pearl Dots
- Side Dot Color:Black
- Body Finish:Vintage Nitro
- Neck/Headstock Finish:Vintage Nitro
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Pingwell RM-1583N-26A
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD515
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Spruce
- Body Back/Sides:Solid Maple
- Truss Rod:Single Acting
- Binding:Top
- Binding Material:Ivoroid
- Logo:Pearl Headstock
- Inlay:Pearl Dots
- Side Dot Color:Black
- Body Finish:Gloss Nitrocellulose
- Neck/Headstock Finish:Gloss Nitrocellulose
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Pingwell RM-1583N-26A
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD415
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Spruce
- Body Back/Sides:Solid Mahogany
- Truss Rod:Single Acting
- Binding:Top
- Binding Material:Ivoroid
- Logo:Pearl Headstock
- Inlay:Pearl Dots
- Side Dot Color:Black
- Body Finish:Gloss Nitrocellulose
- Neck/Headstock Finish:Gloss Nitrocellulose
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Pingwell RM-1583N-26A
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD315
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ F-Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Spruce
- Body Back/Sides:Solid Maple
- Truss Rod:Single Acting
- Binding:Top
- Binding Material:Ivoroid
- Logo:Maple Headstock
- Inlay:Pearl Dots
- Side Dot Color:Black
- Body Finish:Matte Nitrocellulose
- Neck/Headstock Finish:Matte Notrocellulose
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Quality Geared Tuners
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Padded Gig Bag
MD814/v-BLK
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ Oval Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Adirondack Spruce
- Body Back/Sides:Solid Highly Flamed Maple
- Truss Rod:Single Acting
- Binding:Top, Back, Fingerboard, and Headstock
- Binding Material:Ivoroid
- Logo:Pearl Headstock Flower Pot
- Inlay:Pearl Dots
- Rosette:Diamond Pattern
- Side Dot Color:Black
- Body Finish:Antique Varnish
- Neck/Headstock Finish:Antique Varnish
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Gotoh MF40R-MP-NI
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD814
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ Oval Holes
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Adirondack Spruce
- Body Back/Sides:Solid Highly Flamed Maple
- Truss Rod:Single Acting
- Binding:Top, Back, Fingerboard, and Headstock
- Binding Material:Ivoroid
- Logo:Pearl Headstock Flower Pot
- Inlay:Pearl Dots
- Rosette:Diamond Pattern
- Side Dot Color:Black
- Body Finish:Gloss Nitrocellulose
- Neck/Headstock Finish:Gloss Nitrocellulose
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Gotoh MF40R-MP-NI
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD614
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ Oval Hole
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Spruce
- Body Back/Sides:Solid Maple
- Truss Rod:Single Acting
- Binding:Top, Back, Fingerboard, and Headstock
- Binding Material:Ivoroid
- Logo:Pearl Headstock
- Inlay:Pearl Dots
- Rosette:Diamond Pattern
- Side Dot Color:Black
- Body Finish:Gloss Nitrocellulose
- Neck/Headstock Finish:Gloss Nitrocellulose
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:K&K Duotone
- Tuners:Pingwell RM-1583N-26A
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
MD514
- Neck Material:Maple
- Fingerboard:Ebony
- Fingerboard Radius:12"
- Nut:Bone 1 3/32"
- Fretwire:23 Jescar FW37053
- Scale Length:13 7/8"
- Body Style:F-Style w/ Oval Hole
- Body Dimensions:26 11/16" x 10" x 1 7/8"
- Body Top:Solid Spruce
- Body Back/Sides:Solid Maple
- Truss Rod:Single Acting
- Binding:Top
- Binding Material:Ivoroid
- Logo:Pearl Headstock
- Inlay:Pearl Dots
- Rosette:Diamond Pattern
- Side Dot Color:Black
- Body Finish:Gloss Nitrocellulose
- Neck/Headstock Finish:Gloss Nitrocellulose
- Harware Color:Chrome
- Tailpiece:Eastman Cast Aluminum Tailpiece
- Bridge:Adjustable Compensated Ebony Bridge
- String Spacing:1 5/8"
- Nut Height:.018"
- Pickups:Optional K&K Duotone ($100)
- Tuners:Pingwell RM-1583N-26A
- Strap Peg:Ebony
- Strings:D'Addario J74
- Action Height:0.060"/0.050"
- Case:Hardshell Case
Previous Post: Solr: Interactions between the defaultOperator, q.op, and mm parameters