gpt4 book ai didi

java - HTML 和 XML 解析 Java

转载 作者:行者123 更新时间:2023-11-28 03:29:50 25 4
gpt4 key购买 nike

我开始编写一个基于 nutritiondata.com 的 android 应用程序,

问题是..他们没有面向开发人员的 API,这对我来说似乎非常困难和困惑,而且我不确定如何解析从网站到我的应用程序的信息。

例如..使用他们的食物搜索..是我理解的,鳄梨搜索的例子:

http://nutritiondata.self.com/foods-avocado000000000000000000000.html

所以在这里我可以替换/foods-.... 其他食物名称 ... 00000000000.html

但是一旦我深入了解鳄梨的详细营养信息,我就不知道如何提取特定数据,例如鳄梨的欧米茄 3 和 6 克含量或蛋白质,我尝试使用“源页面”来查找有用的数据数据,但我到底应该如何处理这些数据,代表鳄梨中 omega 3 和 6 脂肪的含量。

       <div class="clearer">
<div class="nf1 left" id="nfacts">


<div class="indentation"><!--Indent Nutrients--></div>

<span class="indented">Total Omega-3 fatty acids</span></div>

<div class="nf2 left" style="width:38px;"><span id="NUTRIENT_139"></span></div>
<div class="nf3 left" style="width:20px;"><span id="UNIT_NUTRIENT_139"></span> </div>
<div class="nf4 left" style="width:31px;"><span id="DV_NUTRIENT_139"></span></div>

    <div class="clearer">
<div class="nf1 left" id="nfacts">


<div class="indentation"><!--Indent Nutrients--></div>

<span class="indented">Total Omega-6 fatty acids</span></div>

<div class="nf2 left" style="width:38px;"><span id="NUTRIENT_140"></span></div>
<div class="nf3 left" style="width:20px;"><span id="UNIT_NUTRIENT_140"></span></div>
<div class="nf4 left" style="width:31px;"><span id="DV_NUTRIENT_140"></span></div>

我真的很感激如何使用此类数据或网站的工作示例,衷心感谢您花时间/负担和帮助。

最佳答案

尝试使用 JSOUP 进行屏幕抓取 http://jsoup.org/但正如其他人指出的那样 - 这不是长期可靠的技术。

关于java - HTML 和 XML 解析 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18629281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com