1 2 3 4 5 6 7 8 9 10 11 12 13 |
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 $web = Invoke-WebRequest "https://ndb.nal.usda.gov/ndb/foods/show/85167" $usda = ($web.AllElements | Where id -eq "nutdata").innerhtml | %{ $_ -replace "<TD class=cspan>","#" -replace "</TR>","#" -replace "</TD>","|" -replace "<.*?>" -split "`n" -join "" | ? {$_.trim() -ne ""} } $productos = @{} $usda.split("#") -split "`n" | ? {$_.trim() -ne ""} | %{ $productos.Add($_.split("|")[1].trim(),$_.split("|")[4].trim()) } $productos.GetEnumerator() |