如何循环获取html的值,并拼写到json/json,求value所对应key的值
2016-06-30 22:18
621 查看
有如下html结构
<tr>
<span class="originalAirportId">123</span>
<span class="airportName">123</span>
<span class="cityName">123</span>
<span class="provinceName">123</span>
<span class="provinceId">123</span>
<span class="countryId">123</span>
<span class="countryName">123</span>
</tr>
<tr>
<span class="originalAirportId">123</span>
<span class="airportName">123</span>
<span class="cityName">123</span>
<span class="provinceName">123</span>
<span class="provinceId">123</span>
<span class="countryId">123</span>
<span class="countryName">123</span>
</tr>
<tr>
<span class="originalAirportId">123</span>
<span class="airportName">123</span>
<span class="cityName">123</span>
<span class="provinceName">123</span>
<span class="provinceId">123</span>
<span class="countryId">123</span>
<span class="countryName">123</span>
</tr>
.....
.....
.....
<tr>标签个数不确定
要求得到如下的json
{
"airportList": [
{
"originalAirportId": "123",
"airportName": "asdf",
"cityName": "qwer",
"cityId": "qwer",
"provinceName": "qwer",
"provinceId": "qwer",
"countryId": "qwer",
"countryName": "qwer"
},
{
"originalAirportId": "123",
"airportName": "asdf",
"cityName": "qwer",
"cityId": "qwer",
"provinceName": "qwer",
"provinceId": "qwer",
"countryId": "qwer",
"countryName": "qwer"
}
]
}
var findkey={"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"};
<tr>
<span class="originalAirportId">123</span>
<span class="airportName">123</span>
<span class="cityName">123</span>
<span class="provinceName">123</span>
<span class="provinceId">123</span>
<span class="countryId">123</span>
<span class="countryName">123</span>
</tr>
<tr>
<span class="originalAirportId">123</span>
<span class="airportName">123</span>
<span class="cityName">123</span>
<span class="provinceName">123</span>
<span class="provinceId">123</span>
<span class="countryId">123</span>
<span class="countryName">123</span>
</tr>
<tr>
<span class="originalAirportId">123</span>
<span class="airportName">123</span>
<span class="cityName">123</span>
<span class="provinceName">123</span>
<span class="provinceId">123</span>
<span class="countryId">123</span>
<span class="countryName">123</span>
</tr>
.....
.....
.....
<tr>标签个数不确定
要求得到如下的json
{
"airportList": [
{
"originalAirportId": "123",
"airportName": "asdf",
"cityName": "qwer",
"cityId": "qwer",
"provinceName": "qwer",
"provinceId": "qwer",
"countryId": "qwer",
"countryName": "qwer"
},
{
"originalAirportId": "123",
"airportName": "asdf",
"cityName": "qwer",
"cityId": "qwer",
"provinceName": "qwer",
"provinceId": "qwer",
"countryId": "qwer",
"countryName": "qwer"
}
]
}
var findkey={"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"};
相关文章推荐
- android bluetooth api
- android Gui系统之SurfaceFlinger(5)---Vsync(2)
- kqueue用法简介
- Codeforces 687C The Values You Can Make(背包)
- iOS GPUImage之GPUImageStillCamera(2)
- ui-router中使用ocLazyLoad和resolve
- LeetCode:Top K Frequent Elements
- GUI编程 鼠标事件和键盘事件
- EasyUI——Combobox的onChange事件
- iOS --- UIView中的坐标转换
- Codeforces Round #360 (Div. 2) E. The Values You Can Make dp
- GUI编程 action事件
- Codeforces Round #360 (Div. 2) E. The Values You Can Make DP
- Values目录下的colors.xml内容
- LeetCode---Count Numbers with Unique Digits解题分析
- iOS GPUImage的介绍与GPUImagePicture(1)
- 关于apktool和jd-gui工具的使用
- getContextPath、getServletPath、getRequestURI、getRealPath的区别
- GUI编程 窗体事件
- JNI/NDK develop guide(1)