掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 8368|回复: 16

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

[复制链接]

该用户从未签到

发表于 2016-8-8 22:30:18 | 显示全部楼层 |阅读模式
本帖最后由 qiuhao1112 于 2016-8-9 21:35 编辑 - L3 j0 a7 F% M

* Q, T6 ]1 i+ V% _Mdict词典DIY工具系列之三:MDX文本内容提取解析工具" ?9 T0 g! M5 m. ~$ L: B* d

% b7 z" s( O. _5 c, P. Y
+ k5 C8 d% c* l- b; x' |4 ^! [* ^( c
基于html网页解析,专用于MDX文本解析并自动生成MDX格式文本,生成的文件可直接压缩打包成词典;" Q' A; A; D( s6 {) q1 g" p
此工具可用来提取词典内容中的特定内容并,比如短语提取,音标提取等一切你想提取的内容。
2 j  s4 Z' f) h" s% l& n# D8 L. h) S* u; {
1 t  k. i  F* b+ L, d
用法:
, x+ H3 R. z; o. Y8 G  m2 `# H! a7 w, @: ~& C
比如下面这个网页标签:
; p; G" B0 ^, _- T8 S  ]
6 R0 L1 P( T0 r; p<div class="explanation_item" id="d1234">
9 O! W+ c- s9 G8 `
: Z7 k% k8 z2 O5 I  {7 E
  s- S( l; j# Q- f- v. L标签名为  div
* o' ~& g& R3 Z" h; O: a属性 有 class 和 id (还可能有别的属性)
! x* n" m7 I5 {/ M  Z* N( _0 ]; o其属性对应的值:class的是explanation_item ,  id 的是d1234;
$ v& j6 w% ?) \/ x
' K0 ~0 ?9 L6 \% z. s0 y+ F% Y$ E
若想提取这个标签的内容:
+ `5 y$ b9 [9 I- j
# o  }9 L; g8 x! k3 J; g3 B需要输入三个值:div,class,explanation_item0 d9 |3 ?4 |4 ~- C: n. ?! R
          或者:div,id,d1234
) }; g+ Z/ L' l" y7 O3 B1 c5 i
) \! A& Y6 U( W- N还有可能只有标签名,比如<body>这个标签,那么在(tag_name)输入框输入:body,其余不两项不用输入,直接回车即可
3 q( q7 g8 y+ h& }3 C& _3 f% u1 X7 G5 E
& _# j6 o8 k( B% A- Z
2 M. i  J. k% t* K8 g, v
输入方法:( M! @  h/ f; P( ?  X% ?

: x6 o4 H9 e0 d; A: e9 b  p7 s6 s        Input source file name:(你的MDX文本文件名)
5 A1 }  T$ A+ e8 t3 m$ v9 v4 _        Input tag-name:div9 E/ X* u) u7 m  R3 W' s
        Input tag-attribute:class; D8 V/ O1 E& g$ u- f
        Input attribute-value:explanation_item6 x* X  W- t8 K- U$ `

7 Z( k$ o2 a& i4 D' P, v6 U/ z) t
- Y: [' Q; n' z- X  z        Input source file name:(你的MDX文本文件名)
# S. o+ }+ ]/ |3 H# x        Input tag-name:div
6 K  x  _& G8 Z; l; h& Q2 z        Input tag-attribute:id
  |! U8 Q$ F% A9 `' a3 n: e/ @        Input attribute-value:d1234
4 X0 M2 }1 \: h# C) s( y: J4 T- a% L
" Z3 k3 N4 ^& g8 \8 I% k如果没有属性,比如body
2 ]! [  n0 L3 l! K1 {+ J: ~6 f" K1 U1 X$ V- M/ e  B6 w
        Input source file name:(你的MDX文本文件名)0 q& J8 f: ~* v5 C
        Input tag-name:body  T8 c/ r9 s" P& Q
        Input tag-attribute:(不输入,回车跳过)8 v7 i. \' D- ~5 Z) c4 b: `1 B0 L2 p
        Input attribute-value:(不输入,回车跳过)* Q! H+ Z- f8 @8 U: i- q. _
+ ~7 K4 w; c" M, B& D: h
        OK。。。。4 a. P7 J  N4 U$ k8 e/ ?! N& N

& r. B3 _  ]- Q8 H; @& V; p
; n1 s0 l1 v7 I
( T/ `/ ^: y3 E; O; N& _$ W- c& T; h! k/ E/ W
由于是逐个解析html, 所以速度不是那么快,但使用足够简便,很方便。
7 O. R1 w" }9 G: S0 i
3 M' L1 `" H) R' K: i4 @

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

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 编辑
    0 j9 N# p, Q, J. E
    1 s  m+ u2 d( F) f( X- d$ P8 m0 y支持参数式命令行吗带空格类名怎么办
    1 Y5 d" P( ?+ \6 b7 p1 q1 n
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-8-6 01:41 , Processed in 0.021471 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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