📄 texttovector.java
字号:
start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); title = s.substring(start + 1, end); } } } start = s.indexOf("id=\""); if (start > -1) { start = start + 4; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 4, end + 1); } start = s.indexOf("class=\""); if (start > -1) { start = start + 7; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 7, end + 1); } start = s.indexOf("xml:lang=\""); if (start > -1) { start = start + 10; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 10, end + 1); } Vector v = new Vector(); v.add(columns); v.add(rows); v.add(align); v.add(title); v.add(extra); return v; } private Vector processGoTag(String s) { String href = ""; String charset = ""; String method = ""; String sendreferer = ""; String cache = "N/A"; String enctype = "N/A"; String extra = ""; int start = s.indexOf("href"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); href = s.substring(start + 1, end); } } } start = s.indexOf("accept-charset"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); charset = s.substring(start + 1, end); } } } start = s.indexOf("method"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); method = s.substring(start + 1, end); } } } start = s.indexOf("sendreferer"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); sendreferer = s.substring(start + 1, end); } } } start = s.indexOf("cache-control"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); cache = s.substring(start + 1, end); } } } start = s.indexOf("enctype"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); enctype = s.substring(start + 1, end); } } } start = s.indexOf("id=\""); if (start > -1) { start = start + 4; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 4, end + 1); } start = s.indexOf("class=\""); if (start > -1) { start = start + 7; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 7, end + 1); } //start = s.indexOf("xml:lang=\""); //if (start > -1) { // start = start + 10; // int end = s.indexOf("\"", start); // extra = extra + " " + s.substring(start - 10, end + 1); //} Vector v = new Vector(); v.add(href); v.add(charset); v.add(method); v.add(sendreferer); v.add(cache); v.add(enctype); v.add(extra); return v; } private Vector processPrevTag(String s) { String extra = ""; int start = s.indexOf("id=\""); if (start > -1) { start = start + 4; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 4, end + 1); } start = s.indexOf("class=\""); if (start > -1) { start = start + 7; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 7, end + 1); } //start = s.indexOf("xml:lang=\""); //if (start > -1) { // start = start + 10; // int end = s.indexOf("\"", start); // extra = extra + " " + s.substring(start - 10, end + 1); //} Vector v = new Vector(); v.add(extra); return v; } private Vector processRefreshTag(String s) { String extra = ""; int start = s.indexOf("id=\""); if (start > -1) { start = start + 4; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 4, end + 1); } start = s.indexOf("class=\""); if (start > -1) { start = start + 7; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 7, end + 1); } //start = s.indexOf("xml:lang=\""); //if (start > -1) { // start = start + 10; // int end = s.indexOf("\"", start); // extra = extra + " " + s.substring(start - 10, end + 1); //} Vector v = new Vector(); v.add(extra); return v; } private Vector processPostfieldTag(String s) { String name = ""; String value = ""; String extra = ""; int start = s.indexOf("name"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); name = s.substring(start + 1, end); } } } start = s.indexOf("value"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); value = s.substring(start + 1, end); } } } start = s.indexOf("id=\""); if (start > -1) { start = start + 4; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 4, end + 1); } start = s.indexOf("class=\""); if (start > -1) { start = start + 7; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 7, end + 1); } //start = s.indexOf("xml:lang=\""); //if (start > -1) { // start = start + 10; // int end = s.indexOf("\"", start); // extra = extra + " " + s.substring(start - 10, end + 1); //} Vector v = new Vector(); v.add(name); v.add(value); v.add(extra); return v; } private Vector processSetvarTag(String s) { String name = ""; String value = ""; String extra = ""; int start = s.indexOf("name"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); name = s.substring(start + 1, end); } } } start = s.indexOf("value"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); value = s.substring(start + 1, end); } } } start = s.indexOf("id=\""); if (start > -1) { start = start + 4; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 4, end + 1); } start = s.indexOf("class=\""); if (start > -1) { start = start + 7; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 7, end + 1); } //start = s.indexOf("xml:lang=\""); //if (start > -1) { // start = start + 10; // int end = s.indexOf("\"", start); // extra = extra + " " + s.substring(start - 10, end + 1); //} Vector v = new Vector(); v.add(name); v.add(value); v.add(extra); return v; } private Vector processDoTag(String s) { String type = "N/A"; String label = ""; String name = ""; String opt = "N/A"; String extra = ""; int start = s.indexOf("type"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); type = s.substring(start + 1, end); } } } start = s.indexOf("label"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); label = s.substring(start + 1, end); } } } start = s.indexOf("name"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); name = s.substring(start + 1, end); } } } start = s.indexOf("optional"); if (start > -1) { start = s.indexOf("=" , start + 1); if (start > -1) { start = s.indexOf("\"" , start + 1); if (start > -1) { int end = s.indexOf("\"" , start + 1); if (end < 0) end = s.length(); opt = s.substring(start + 1, end); } } } start = s.indexOf("id=\""); if (start > -1) { start = start + 4; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 4, end + 1); } start = s.indexOf("class=\""); if (start > -1) { start = start + 7; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 7, end + 1); } start = s.indexOf("xml:lang=\""); if (start > -1) { start = start + 10; int end = s.indexOf("\"", start); extra = extra + " " + s.substring(start - 10, end + 1); } Vector v = new Vector(); v.add(type); v.add(label); v.add(name); v.add(opt); v.add(extra); return v; } //public static void main(String[] args) { // TextToVector textToVector1 = new TextToVector(); //}}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -