如何在JS中解析HTTP GET方法对象

时间:2016-10-20 20:19:52

标签: javascript get

我有变量“parse”,其中保存了GET,如下所示:

<div class="List_modal" data-target-input-id="Product" data-target-input-hidden="Product_Hidden">
    <div class="table-responsive">
        <table class="table table-bordered table-striped">
            <thead>
                <tr>
                    <th>Code</th>
                    <th>Base</th>
                </tr>
            </thead>
            <tbody>
                    <tr>
                        <td>
          <a title="Wsome talking " href="#" class="List_Item">
                               123.123.123.123
                                <input type="hidden" class="Code" value="123.123.123.123" />
                                <input type="hidden" class="Base" value="I NEED THIS TEXT" />
                            </a>
                        </td>
                        <td>
                            <a title="ere random text too" href="#" class="List_Item">
                                randomtextrandomtext
                                <input type="hidden" class="Code" value="123.123.123.123" />
                                <input type="hidden" class="Base" value="I NEEED THIS TEXT" />
                            </a>
                        </td>
                    </tr>
            </tbody>
        </table>
    </div>
</div>

我需要的是只从输入类“Base”和“Code”中获取字符串。我尝试了RegEx,但我不是JS开发人员,我不能使用jQuery,因为这个脚本用于数据集成框架。有任何想法如何使这个价值观?它应该是通用的,因为每次我废弃一些网站,我都有不同的值,我编码和基类。

1 个答案:

答案 0 :(得分:0)

你需要做的是网络抓取,它本身就是一种艺术形式。像scraperwiki这样的商业场所会为你做这件事,或者看看https://en.wikipedia.org/wiki/Web_scraping

由于你在文件中有html(大概)你不必使用javascript,你可以使用你更熟悉的工具集