当我们获得打印控件标识符时,输出是树格式的。 是否有方法以JSON格式打印控件标识符输出
电流输出:
Dialog - 'SP- HS' (L-32000, T-32000, R-31840, B-31972)
['Dialog', 'SP- HSDialog', 'SP- HS']
child_window(title="SP- HS", class_name="#32770")
|
| Static - 'SP' (L-31885, T-31977, R-31641, B-31948)
| ['Static', 'SP', 'SPStatic', 'Static0', 'Static1']
| child_window(title="SP", class_name="Static")
|
| Static - 'HS' (L-31526, T-31977, R-30807, B-31946)
| ['HSStatic', 'HS', 'Static2', 'HSStatic0', 'HSStatic1']
| child_window(title="HS", class_name="Static")
期望输出:
[{
"Name": "SP-HS",
"co-ordinates": "L-32000, T-32000, R-31840, B-31972",
"Alias": "['Dialog', 'SP- HSDialog', 'SP- HS']",
"Title": "SP-HP",
"Class_name": "#32770"
}, {
"Name": "SP",
"co-ordinates": "L-31885, T-31977, R-31641, B-31948",
"Alias": " ['Static', 'SP', 'SPStatic', 'Static0', 'Static1']",
"Title": "SP",
"Class_name": "Static"
}]
我知道其中的艰难之处,我们使用所有字符串操作并将其转换为JSON。但是如果有其他更简单的方法,请告诉我
目前没有回答
相关问题 更多 >
编程相关推荐