试图从Powershell的生成器中抓取文本



我想用

Invoke-WebRequest -Uri a] name generator site |Select-Object yadda yadda

得到一个3个字的"甜蜜街名";从这个网站,但我无法让它得到正确的内容或找到解析网站时的文本。有人能帮帮我吗?

试图在powershell中找到页面上的内容,但我无法看到生成的文本,只有它的span是$name。我对powershell很陌生,所以不确定如何继续

在本例中,您可以从该站点获取生成的街道名称列表,如下所示:

$request = Invoke-WebRequest -Uri 'https://www.lingerandlook.com/Names/StreetNameGenerator.htm'
$table   = @($request.ParsedHtml.getElementsByClassName('tlist'))[0]
$table.deleteRow(0) # remove the top table row 'If you want to invent your own name...'
# next move through all the data rows and join the content of its cells to form a street name
$streetList = foreach ($row in $table.Rows) {
($row.Cells | ForEach-Object { $_.innerText }) -join ' '
}
# output the resulting array to console
$streetList
# or save it to some file
$streetList | Set-Content -Path 'X:SomewhereStreetList.txt'

结果

Amber Acorn Acres
Auburn Anchor Alcove
Bent Apple Arbor
Big Autumn Avenue
Birch Axe Bank
Blue Barn Bayou
Bright Beacon Bend
Broad Bear Bluff
Burning Beaver Byway
Calm Berry Canyon
Cinder Bird Chase
Clear Blossom Circle
Cold Bluff Corner
Colonial Branch Court
Cool Bridge Cove
Cotton Brook Crest
Cozy Butterfly Cut
Crimson Butternut Dale
Crystal Castle Dell
Dewy Chestnut Drive
Dusty Cider Edge
Easy Cloud Estates
Emerald Cottage Falls
Fallen Creek Farms
Foggy Crow Field
Gentle Dale Flats
Golden Deer Gardens
Grand Diamond Gate
Green Dove Glade
Happy Elk Glen
Harvest Elm Grove
Hazy Embers Haven
Heather Fawn Heights
Hidden Feather Highlands
High Flower Hollow
Honey Forest Isle
Hush Fox Jetty
Indian Gate Journey
Iron Goat Knoll
Ivory Goose Lace
Jagged Grove Lagoon
Lazy Harbor Landing
Little Hickory Lane
Lone Hills Ledge
Lonely Holly Manor
Long Horse Meadow
Lost Island Mews
Merry Lake Niche
Middle Lamb Nook
Misty Leaf Orchard
Noble Log Pace
Old Maple Park
Orange Mill Pass
Pearl Mountain Path
Pied Nectar Pike
Pleasant Nest Place
Pretty Nut Point
Quaint Oak Promenade
Quaking Panda Quay
Quiet Peach Race
Red Pebble Ramble
Rocky Pine Ridge
Rose Pioneer Road
Rough Pond Round
Round Pony Rove
Rustic Prairie Run
Sandy Pumpkin Saunter
Shady Quail Shoal
Silent Rabbit Stead
Silver Rise Street
Sleepy River Stroll
Small Robin Summit
Square Rock Swale
Still Shadow Terrace
Stony Sky Trace
Strong Snake Trail
Sunny Spring Trek
Sweet Squirrel Turn
Tawny Stone Twist
Tender Swan Vale
Thunder Timber Valley
Turning Treasure View
Twin Turtle Villa
Umber View Vista
Velvet Wagon Wander
White Willow Way
Windy Zephyr Woods

最新更新