掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 8366|回复: 16

[工具] Mdict词典DIY工具系列之三:MDX文本内容提取解析工具

[复制链接]

该用户从未签到

发表于 2016-8-8 22:30:18 | 显示全部楼层 |阅读模式
本帖最后由 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

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2016-8-9 22:21:44 | 显示全部楼层
这是偶需要的工具,qiuhao1112老大 I love you

该用户从未签到

发表于 2016-8-15 22:17:38 | 显示全部楼层
下载回帖,回头慢慢学习怎么用,谢谢楼主无私分享

该用户从未签到

发表于 2016-8-20 23:33:19 | 显示全部楼层
谢谢楼主的分享!这个绝对要顶!!!
  • TA的每日心情
    开心
    2024-7-8 11:31
  • 签到天数: 1502 天

    [LV.Master]伴坛终老

    发表于 2016-8-21 16:17:34 | 显示全部楼层
    回头慢慢学习怎么用,谢谢楼主无私分享!

    该用户从未签到

    发表于 2016-8-31 14:26:12 | 显示全部楼层
    dddddddddddddddd
  • TA的每日心情
    奋斗
    2025-11-16 23:23
  • 签到天数: 2044 天

    [LV.Master]伴坛终老

    发表于 2016-9-1 22:31:28 | 显示全部楼层
    谢谢楼主无私分享!

    该用户从未签到

    发表于 2016-9-26 08:39:29 | 显示全部楼层
    谢谢,这是MDICT的五个工具!

    该用户从未签到

    发表于 2016-10-12 21:59:22 | 显示全部楼层
    神器啊 多多益善

    该用户从未签到

    发表于 2017-1-6 14:44:31 | 显示全部楼层
    下载解压显示 文件错误  
  • TA的每日心情
    开心
    2026-5-3 09:50
  • 签到天数: 983 天

    [LV.10]以坛为家III

    发表于 2018-2-13 23:44:06 | 显示全部楼层
    求教:如果是要提取词典里面的例句的话,该如何用这个软件提取呢?谢谢
  • TA的每日心情
    开心
    2018-2-20 00:08
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2018-2-17 11:49:43 | 显示全部楼层
    自己学习试试下,非常好
  • TA的每日心情

    2021-10-23 19:58
  • 签到天数: 212 天

    [LV.7]常住居民III

    发表于 2020-2-9 06:46:52 | 显示全部楼层
    本帖最后由 lemonlab 于 2020-2-9 10:32 编辑
    6 g/ Z" K+ ]' i, e% J4 ~
    ; S5 p4 ~9 e$ u/ K" A/ t! w6 w支持参数式命令行吗带空格类名怎么办
    3 H+ s/ J4 @( G) J
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2026-8-6 00:47 , Processed in 0.021307 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表