掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 8958|回复: 16

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

[复制链接]

该用户从未签到

发表于 2016-8-8 22:30:18 | 显示全部楼层 |阅读模式
本帖最后由 qiuhao1112 于 2016-8-9 21:35 编辑
5 |6 r% K" T/ M. Y1 a! c4 e8 k0 h0 M! u$ {) }
Mdict词典DIY工具系列之三:MDX文本内容提取解析工具# O# x2 ~7 X' k4 s' _7 \
/ z# u$ ^; u, G  n, J
6 X5 W2 `0 d4 C* ?+ ?& [$ H' x
8 @4 n  \4 z( J1 t9 ^
基于html网页解析,专用于MDX文本解析并自动生成MDX格式文本,生成的文件可直接压缩打包成词典;
. ?* J& R. a5 _, k6 J* ~此工具可用来提取词典内容中的特定内容并,比如短语提取,音标提取等一切你想提取的内容。
6 f0 |7 _. X/ w
8 I( Y0 y* s# ^& `5 e2 z; k; P. X8 j
用法:) L8 m; _% ^! ?' M
6 C4 p$ X7 F  b7 M9 F7 N+ L% A; U
比如下面这个网页标签:
1 Y. r6 E& U) v2 Z
6 E5 f+ J9 K- V5 e+ Z( J* V' C1 c  q<div class="explanation_item" id="d1234">$ f( E1 y7 X) e8 J: j9 t- c
' I+ b3 i, h4 U4 F- t  I& ?7 W

* y# I, `" H3 `; e7 O! {标签名为  div5 F) M& i& B& X9 n8 Y& Y/ ~
属性 有 class 和 id (还可能有别的属性)
$ |: L: S& a+ L- {! C其属性对应的值:class的是explanation_item ,  id 的是d1234;5 F1 q  L+ C$ p( y) y

9 g0 P$ \# C7 n3 P) n: \, J: m! L. }7 f
若想提取这个标签的内容:
  I8 L4 U  T+ x' _9 k2 p* a  j) q% y- g1 z1 X% x8 ~
需要输入三个值:div,class,explanation_item
5 ~, \8 j7 a0 v7 w6 j          或者:div,id,d1234 $ ~9 U& @+ b# M0 ]
* G, p/ `( v5 ]
还有可能只有标签名,比如<body>这个标签,那么在(tag_name)输入框输入:body,其余不两项不用输入,直接回车即可( I$ p! J# |8 \$ n, b6 I& U! ]) H: g- h
& c# j. R+ x3 l5 P1 v
' {5 a' Z4 `& e: i& P
$ `; l, G5 K6 v$ X, k
输入方法:. ~5 ^+ C3 r& p: V" N  M% e
) Z  T5 ?; ?  D1 X" i+ M
        Input source file name:(你的MDX文本文件名)
4 o' z' l) Y6 |* C6 _5 ^# o        Input tag-name:div+ s+ ~5 h+ D0 A
        Input tag-attribute:class& N7 N/ {0 w  X7 {+ C4 f9 R2 `
        Input attribute-value:explanation_item5 S/ Y/ b5 g$ Z$ D  Q

1 t3 K+ s- J3 [$ z% C  |2 b或
3 i+ `, `7 o6 l. F* N        Input source file name:(你的MDX文本文件名)2 f/ R: b# A2 }: D
        Input tag-name:div1 i" v: s. E5 `9 L& C
        Input tag-attribute:id! h" \) Q0 e. [3 W+ Y+ F! i
        Input attribute-value:d1234
) m- I8 B, r% |' m+ [' r% d
9 a* ~. w+ Q" Y3 I4 i/ X5 G) g如果没有属性,比如body" R# r# L: i% [. R
5 _% j4 L$ Z8 L9 M
        Input source file name:(你的MDX文本文件名)
7 S' m1 l1 Z" u4 ]! z# x2 v+ g        Input tag-name:body
# O: `9 S; R( o        Input tag-attribute:(不输入,回车跳过)- w8 w$ m) q% @0 r6 q# _5 w* i
        Input attribute-value:(不输入,回车跳过)
: A( X4 A6 ^7 u
' r3 ~* z( V4 ~2 {        OK。。。。
# z$ G. v: U  G) j( i; R6 M6 N# ~$ b+ I1 H& \% D1 g

0 @0 a% G5 p3 K- G4 `( S# s- Q' |  G! y- M2 f9 d: ]
5 \# S, Y! t0 S! V. U0 r
由于是逐个解析html, 所以速度不是那么快,但使用足够简便,很方便。  x0 O, y0 p% V

4 y5 J  \& q  o& z7 U0 d

本帖子中包含更多资源

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

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的每日心情
    开心
    6 天前
  • 签到天数: 999 天

    [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 编辑
    ( n' y- x$ B3 R1 }6 K
    & {# e  ^$ Q! d! [支持参数式命令行吗带空格类名怎么办
    / x3 B/ K$ E$ V: K
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-10-12 10:28 , Processed in 0.021310 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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