如何使用Selenium WebDriver从任何网站获取地址标签或JSON值

时间:2019-07-19 12:44:14

标签: javascript java selenium testing selenium-chromedriver

这是JSON格式代码,如何从网站中提取。 我想从下面提取所有数据。硒中是否可能?还有其他使用JSONObject的解决方案吗?

 <script type="application/ld+json">
        {
          "@context":"http://schema.org",
          "@type":"LocalBusiness",
          "name":"CompanyName",
          "address":{
            "@type":"PostalAddress",
            "streetAddress":"171, Madison Avenue, Suite 1006",
            "addressLocality":"New York",

        "addressRegion":"NY",
        "postalCode":"10016",
        "addressCountry":"US"
      },
      "geo":{
        "@type":"GeoCoordinates",
        "latitude":40.7474322,
        "longitude":-73.9831712
      },
      "url":"http://www.CompanyName.com/",
      "telephone":"+12126856060",
      "openingHoursSpecification":[
        {
          "@type":"OpeningHoursSpecification",
          "dayOfWeek":[
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday"
          ],
          "opens":"00:00",
          "closes":"23:59"
        },
      {
        "@type":"OpeningHoursSpecification",
        "dayOfWeek":[
          "Saturday",
          "Sunday"
        ],
        "opens":"00:00",
        "closes":"00:00"
      }
      ]
     }
    </script>

0 个答案:

没有答案