我正在尝试获取锚标记内的信息,但不获取href. 我想提取 eBay 上一些卖家的评分。在下面的 HTML 代码中,您可以看到评级分数的位置。有没有办法在不使用的情况下获取有关“Bewertungspunktestand”(德语评分)的信息href,因为href卖家之间的变化?本例中的评分为 32。由于文本“Bewertungspunktestand”仅在这一行中,我认为可以让它搜索该文本并提取包含该文本的 aria-label。
这是此示例的链接。
\n这是我尝试过的 Python 代码,但没有成功:
\ntry: \n trans = driver.find_element_by_xpath("//a[@aria-label=\'Bewertungspunktestand\']")\nexcept:\n trans = \'0\'\nRun Code Online (Sandbox Code Playgroud)\n这是 HTML 代码
\n<span class="mbg-l">\n (<a href="http://feedback.ebay.de/ws/eBayISAPI.dll?ViewFeedback&userid=thuanhtran&iid=133585540546&ssPageName=VIP:feedback&ftab=FeedbackAsSeller&rt=nc&_trksid=p2047675.l2560" aria-label="Bewertungspunktestand: 32">32</a>\n <span class="vi-mbgds3-bkImg vi-mbgds3-fb10-49" aria-label="Gelber Stern f\xc3\xbcr 10 bis 49 Bewertungspunkte" role="img"></span>)\n</span>\nRun Code Online (Sandbox Code Playgroud)\n 我在 Net core 3.1 中,我正在尝试使用 AddNewtonsoftJson()
我越来越:
“IMvcBuilder' 不包含'AddNewtonsoftJson' 的定义,并且找不到接受'IMvcBuilder' 类型的第一个参数的可访问扩展方法'AddNewtonsoftJson'(您是否缺少 using 指令或程序集引用?)”
这是我在我的 ConfigureService 中写的:
services.AddControllers().AddNewtonsoftJson();
Run Code Online (Sandbox Code Playgroud)
我已经在我的启动项目中安装了 NewtonSoft。
因此,主要思想是创建例如:
Map<Map<String, String>, Integer> map = new LinkedHashMap<>();
Run Code Online (Sandbox Code Playgroud)
我需要在这张地图中放置例如项目:
{{France=Paris}=12, {Spain=Madrid}=2, ... }
Run Code Online (Sandbox Code Playgroud)
如何制作这个?如何实现“放置”功能?
map.put("France","Paris",2)不起作用。