// Path: architecture/src/main/java/com/jiang/android/architecture/utils/L.java
// public class L {
// 
//     private static boolean isDEBUG = true;
// 
// 
//     public static void debug(boolean debug) {
//         isDEBUG = debug;
//     }
// 
//     public static void i(String value) {
//         if (isDEBUG) {
//             LogUtils.i(value);
//         }
//     }
// 
//     public static void i(String key, String value) {
//         if (isDEBUG) {
//             Log.i(key, value);
//         }
//     }
// 
//     public static void d(String value) {
//         if (isDEBUG) {
//             LogUtils.d(value);
//         }
//     }
// 
// 
//     public static void e(String value) {
//         if (isDEBUG) {
//             LogUtils.e(value);
//         }
//     }
// 
//     public static void v(String value) {
//         if (isDEBUG) {
//             LogUtils.v(value);
//         }
//     }
// 
// 
//     /**
//      * 打印json
//      *
//      * @param value
//      */
//     public static void json(String value) {
//         if (isDEBUG) {
//             LogUtils.json(value);
//         }
//     }
// }
// 
// Path: app/src/main/java/com/jiang/android/zhihu_topanswer/model/TopicAnswers.java
// public class TopicAnswers {
//     private String url;
//     private String title;
//     private String img;
//     private String vote;
//     private String body;
// 
//     public String getBody() {
//         return body;
//     }
// 
//     public void setBody(String body) {
//         this.body = body;
//     }
// 
//     public String getVote() {
//         return vote;
//     }
// 
//     public void setVote(String vote) {
//         this.vote = vote;
//     }
// 
//     public String getUrl() {
//         return url;
//     }
// 
//     public void setUrl(String url) {
//         this.url = url;
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getImg() {
//         return img;
//     }
// 
//     public void setImg(String img) {
//         this.img = img;
//     }
// 
//     @Override
//     public String toString() {
//         return "url:" + url + " :title:" + title + " :img:" + img + " :vote:" + vote + " :body:" + body;
//     }
// }


import android.text.TextUtils;
import com.jiang.android.architecture.utils.L;
import com.jiang.android.zhihu_topanswer.model.TopicAnswers;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
            }


            Elements votes = body.select("a.zm-item-vote-count.js-expand.js-vote-count");
            if (votes.size() > 0) {
                if (votes.iterator().hasNext()) {
                    Element aVotes = votes.iterator().next();
                    answers.setVote(aVotes.text());
                }
            }

            Elements divs = body.select("div.zh-summary.summary.clearfix");

            String descBody = divs.text();
            if (descBody.length() > 4) {
                descBody = descBody.substring(0, descBody.length() - 4);
            }
            answers.setBody(descBody);
            if (divs.size() > 0) {
                if (divs.iterator().hasNext()) {
                    Element aDiv = divs.iterator().next();

                    Element img = aDiv.children().first();
                    if (img.tagName().equals("img")) {
                        String imgUrl = img.attr("src");
                        answers.setImg(imgUrl);
                    }
                }
            }
            if (!TextUtils.isEmpty(answers.getTitle()) && !TextUtils.isEmpty(answers.getUrl())) {
// Path: architecture/src/main/java/com/jiang/android/architecture/utils/L.java
// public class L {
// 
//     private static boolean isDEBUG = true;
// 
// 
//     public static void debug(boolean debug) {
//         isDEBUG = debug;
//     }
// 
//     public static void i(String value) {
//         if (isDEBUG) {
//             LogUtils.i(value);
//         }
//     }
// 
//     public static void i(String key, String value) {
//         if (isDEBUG) {
//             Log.i(key, value);
//         }
//     }
// 
//     public static void d(String value) {
//         if (isDEBUG) {
//             LogUtils.d(value);
//         }
//     }
// 
// 
//     public static void e(String value) {
//         if (isDEBUG) {
//             LogUtils.e(value);
//         }
//     }
// 
//     public static void v(String value) {
//         if (isDEBUG) {
//             LogUtils.v(value);
//         }
//     }
// 
// 
//     /**
//      * 打印json
//      *
//      * @param value
//      */
//     public static void json(String value) {
//         if (isDEBUG) {
//             LogUtils.json(value);
//         }
//     }
// }
// 
// Path: app/src/main/java/com/jiang/android/zhihu_topanswer/model/TopicAnswers.java
// public class TopicAnswers {
//     private String url;
//     private String title;
//     private String img;
//     private String vote;
//     private String body;
// 
//     public String getBody() {
//         return body;
//     }
// 
//     public void setBody(String body) {
//         this.body = body;
//     }
// 
//     public String getVote() {
//         return vote;
//     }
// 
//     public void setVote(String vote) {
//         this.vote = vote;
//     }
// 
//     public String getUrl() {
//         return url;
//     }
// 
//     public void setUrl(String url) {
//         this.url = url;
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getImg() {
//         return img;
//     }
// 
//     public void setImg(String img) {
//         this.img = img;
//     }
// 
//     @Override
//     public String toString() {
//         return "url:" + url + " :title:" + title + " :img:" + img + " :vote:" + vote + " :body:" + body;
//     }
// }


// Path: app/src/main/java/com/jiang/android/zhihu_topanswer/utils/JSoupUtils.java
import android.text.TextUtils;
import com.jiang.android.architecture.utils.L;
import com.jiang.android.zhihu_topanswer.model.TopicAnswers;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

            }


            Elements votes = body.select("a.zm-item-vote-count.js-expand.js-vote-count");
            if (votes.size() > 0) {
                if (votes.iterator().hasNext()) {
                    Element aVotes = votes.iterator().next();
                    answers.setVote(aVotes.text());
                }
            }

            Elements divs = body.select("div.zh-summary.summary.clearfix");

            String descBody = divs.text();
            if (descBody.length() > 4) {
                descBody = descBody.substring(0, descBody.length() - 4);
            }
            answers.setBody(descBody);
            if (divs.size() > 0) {
                if (divs.iterator().hasNext()) {
                    Element aDiv = divs.iterator().next();

                    Element img = aDiv.children().first();
                    if (img.tagName().equals("img")) {
                        String imgUrl = img.attr("src");
                        answers.setImg(imgUrl);
                    }
                }
            }
            if (!TextUtils.isEmpty(answers.getTitle()) && !TextUtils.isEmpty(answers.getUrl())) {
                L.i(TAG, answers.toString());