MCPcopy Create free account
hub / github.com/c0ny1/captcha-killer / buildKeyword

Method buildKeyword

src/main/java/matcher/impl/XmlMatcher.java:44–62  ·  view source on GitHub ↗
(String strResponse, String value)

Source from the content-addressed store, hash-verified

42 }
43
44 @Override
45 public String buildKeyword(String strResponse, String value) {
46 String keyword = null;
47 String rsqData = new String(getRspBody(strResponse.getBytes()));
48 try {
49 final SAXReader sax = new SAXReader();
50 final Document document = sax.read(new ByteArrayInputStream(rsqData.getBytes()));
51 final Element root = document.getRootElement();// 获取根节点
52 this.buildKeyword(root,value,null);
53 if(this.keywords.size() != 0){
54 keyword = keywords.get(0);
55 }else{
56 keyword = "build keyword fail!";
57 }
58 }catch (Exception e){
59 keyword = String.format("build keyword error: %s",e.getMessage());
60 }
61 return keyword;
62 }
63
64
65 protected void searchXml(final Element node,String keyword) {

Callers 2

buildKeywordMethod · 0.95
actionPerformedMethod · 0.95

Calls 2

getRspBodyMethod · 0.80
getNameMethod · 0.80

Tested by 1

buildKeywordMethod · 0.76