package com.app.duapp;
import java.net.URLEncoder;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class Test3 {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
readXml("真的爱你","黄家驹");
}
/**
* 解析xml
* @param title
* @param author
* @throws Exception
*/
public static void readXml(String title,String author) throws Exception {
title = URLEncoder.encode(title, "UTF-8");
author = URLEncoder.encode(author, "UTF-8");
String url = "http://box.zhangmen.baidu.com/x?op=12&count=1&title="+title+"$$"+author+"$$$$";
Document doc=Jsoup.connect(url).get();
Elements encode=doc.select("encode");//选取encode节点
for (Element e:encode) {
System.out.println(e.text());
}
Elements decode=doc.select("decode");//选取decode节点
for (Element d:decode) {
System.out.println("decode="+d.text());
}
Elements type=doc.select("type");//选取type节点
for (Element t:type) {
System.out.println("type="+t.text());
}
Elements lrcids=doc.select("lrcid");//选取lrcid节点
for (Element lrcid:lrcids) {
System.out.println("lrcid="+lrcid.text());
}
Elements flags=doc.select("flag");//选取flag节点
for (Element flag:flags) {
System.out.println("flag"+flag.text());
}
}
}
Jsoup解析百度音乐API的xml
最新推荐文章于 2024-07-22 14:16:57 发布