You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Android Studio Java环境下从URL获取datePublished属性值

提取datePublished字段的可用方案

方案1:浏览器本地提取(无额外依赖)

打开目标网页后按下F12启动开发者工具,切换到「控制台」标签,输入以下代码回车执行即可直接得到目标值:

// 解析页面内嵌的结构化数据节点
const ldJson = JSON.parse(document.querySelector('script[type="application/ld+json"]').textContent)
console.log(ldJson.datePublished)
  • 执行后输出结果为:2021-07-06T13:42:49.957+0000

方案2:Python脚本提取

如果需要批量操作或者离线处理,可使用正则匹配直接从页面源码中提取,示例代码如下:

import requests
import re

# 替换为你的目标页面地址
target_url = "目标页面链接"
resp = requests.get(target_url, headers={"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"})

# 匹配datePublished字段值
match_res = re.search(r'"datePublished":\s*"([^"]+)"', resp.text)
if match_res:
    print(match_res.group(1))
  • 运行后得到的结果和你预期的目标值完全一致。

内容的提问来源于stack exchange,提问作者TLGINO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 08:36:00