|
|
本帖最后由 qiuhao1112 于 2016-8-9 21:35 编辑 ; h0 _5 ]; M U/ l
1 A, [3 L* Y x5 N) o: ?0 W
Mdict词典DIY工具系列之三:MDX文本内容提取解析工具2 B. U/ O( G9 m3 k
2 R' J& ?$ v" s7 {
$ O5 f6 h& C7 I" w! Y' C, x9 c6 a' e4 Q% Y9 h. A/ G
基于html网页解析,专用于MDX文本解析并自动生成MDX格式文本,生成的文件可直接压缩打包成词典;
4 I- U# B& c) ~3 G此工具可用来提取词典内容中的特定内容并,比如短语提取,音标提取等一切你想提取的内容。
2 l7 I1 E% j! u& `& ]! ~: ?
+ q% Z9 u% c4 ]' `; Q6 l( C- |6 S1 r; F
用法:( f' {3 d1 d9 f. b @: Z% W
0 s; y6 N; [* `9 n9 z# I! \* U7 z: ~
比如下面这个网页标签:% n1 P# V" N! `# F# k! V" a5 n
: x3 E# T5 b, ~; e0 Q. l( z<div class="explanation_item" id="d1234">& m7 `9 s* l6 O& ~$ u) J
: K( y% c/ ]5 a
' o; W" p6 N* f2 B8 ~- F标签名为 div, h1 A$ a R( d4 D
属性 有 class 和 id (还可能有别的属性)
' P1 {0 |5 X; k1 D& V3 b/ f其属性对应的值:class的是explanation_item , id 的是d1234;
3 ~; b8 |9 `& r- |4 k; P* ~1 ~2 q& {. B* z4 D- j/ T8 J, V+ O/ \- ^
# `5 q3 t2 [; P e* }( z+ {& x
若想提取这个标签的内容:
: g* _9 o" ]+ {' s
6 }. G8 q. F( l" Q' n需要输入三个值:div,class,explanation_item
! S0 f7 U, K h2 E) c- N! Z: R 或者:div,id,d1234
, S! I* n4 ?6 `3 X, T" |- q- z+ J4 B2 e+ D
还有可能只有标签名,比如<body>这个标签,那么在(tag_name)输入框输入:body,其余不两项不用输入,直接回车即可" M1 W6 q& I# ]8 K- E
2 Y0 X Z' w2 c2 K2 c9 c& g4 E' e- r
; a# p: P$ G3 _6 S
0 A3 [& K+ a, z# o输入方法:
' C- X/ A( j0 m% z, T/ c
7 p) ~" O7 z/ _' H( |5 \ Input source file name:(你的MDX文本文件名)' D+ h$ `9 F; S* ?- @ e
Input tag-name:div% \' n! }: \3 z/ D
Input tag-attribute:class2 t- R$ ~7 ]0 Y7 q3 S
Input attribute-value:explanation_item
( `$ H+ _- m4 q2 U# o5 ~
9 }: t" P8 E$ ?! v3 K或
" N& ~) @6 `& \ Input source file name:(你的MDX文本文件名)
; M6 H, A7 i: T- B& `! I7 z! J Input tag-name:div
( n# ?# b( k) X, U3 D! i" u Input tag-attribute:id% Y1 W0 v+ f( h+ m
Input attribute-value:d1234/ n+ Z5 ^% _7 C4 J8 z
1 D6 N0 R3 _5 X9 Q
如果没有属性,比如body
8 q! X4 c7 E y2 P) b; M' B. F) `
9 C2 E0 Q1 [, O( E/ E Input source file name:(你的MDX文本文件名)! ?8 w$ S: Z& w
Input tag-name:body; R2 S9 y2 p" g5 U) x
Input tag-attribute:(不输入,回车跳过)2 L( Z8 ~* q5 {9 B
Input attribute-value:(不输入,回车跳过): ?( _ F- n- _$ H1 l, b* E
* G0 V& s7 Z* t( P OK。。。。
1 A6 k& j. Y6 C' k, o8 ?' E/ v9 o8 G G
6 J, P; \. e! f* l9 t) d) w- I( y
) y( U* V9 B* R
0 v8 U4 [' y2 o7 [. `+ R由于是逐个解析html, 所以速度不是那么快,但使用足够简便,很方便。! z; d0 v( k0 H4 r/ l
: w/ h2 @# Q+ v/ p0 z. D0 F |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
本帖被以下淘专辑推荐:
- · 工具|主题: 8, 订阅: 5
- · 其他资料|主题: 24, 订阅: 1
|