の各要素の名前と値を抽出していHTML
DOM
ます。値ではなくプロパティ名のみを抽出できるスタイル属性の場合。
私のコードは以下のとおりです。
var elementHandles = await page.QuerySelectorAllAsync("a");
foreach (var handle in elementHandles)
{
var elementStyle = await handle.GetPropertyAsync("style");
var style = await elementStyle.JsonValueAsync();
var output = style.ToString();
}
これは私の出力です:
{{
"0": "font-family",
"1": "font-size",
"2": "line-height",
"3": "color",
"4": "text-align"
}}
これは私が期待しているものです:
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #999999;
text-align: left