iOK 发表于 2009-4-29 18:29:21

付费写个xml转MYSQL的小工具?技术牛的联系我!

本帖最后由 iOK 于 2009-4-30 12:03 编辑

数据表字段: did    cid letter   title  tag  summary content  authorauthoridtime  lastedit  lasteditorlasteditoridviews  edits editionscommentsvisible   locked  votes
表字段说明: 词条ID 分类ID 词条首字母 词条标题 词条标签 词条摘要 词条内容 创建者 创建者ID 创建时间 最后编辑时间 最后编辑人 最后编辑人ID 浏览次数 编辑次数 版本个数 评论次数 是否被审核通过 是否被锁定 投票次数
备份后的样式:E_D("replace into `wiki_doc` values('80','6','b','八','bā;ㄅㄚ;八','一、bā ㄅㄚ 数目字。','<A title=点击查看原图 href=\"/uploads/200902/1234503200jJH6FcoZ.jpg\" target=_blank><IMG title=八 hspace=0 src=\"/uploads/200902/s_1234503200jJH6FcoZ.jpg\" align=left border=0></A>一、<FONT face=SimHei>bā </FONT>ㄅㄚ 数目字。','qingshengguo','3','1234503226','1234506520','qingshengguo','3','36','1','2','0','0','0','0');");
数据格式说明:E_D("replace into `wiki_doc` values('1','1','词条首字母','词条标题','词条标签','词条摘要','词条内容','qingshengguo','3','1233992333','1234147428','admin','1','127','21','22','0','1','0','0');");
------------源数据--------------------转换后------
<CK>
<DC><!]></DC>-------------blue(注:标题)
<JS>-------------(内容)(注:JS之前全部分内容,加相应的html代码)
<CY>
<CX>
<YX><!]></YX>-------------<span class=word>blue</span>
<YB>
<CB><!]></CB>-------------<span class=yinbiao lang=EN-US>D.J.</span>
</YB>
<YB>
<CB><!]></CB>-------------<span class=yinbiao lang=EN-US>K.K.</span>
</YB>
<DX><!]></DX>-------------<span class=cixing>n.</span>
<JX><!]></JX>-------------<span class=trans>蓝色, 蔚蓝; 青色</span>
<LJ>
<LY><!]></LY>-------------<span class=lijuyuanxing>A clear atmosphere intensifies the blue of the sky.</span>
<LS><!]></LS>--------------------------<span class=lijujieshi>纯净的空气使天空变得更蓝。</span>
</LJ>
<DX><!]></DX>-------------<span class=cixing>adj.</span>
<JX><!]></JX>-------------<span class=trans>蓝色的, 蓝的</span>
<LJ>
<LY><!]></LY>-------------<span class=lijuyuanxing>White clouds swam in the blue sky.</span>
<LS><!]></LS>--------------<span class=lijujieshi>白云在蓝天上飘浮。</span>
</LJ>
<LJ>
<LY><!]></LY>--------------<span class=lijuyuanxing>The blue car overtook ours.</span>
<LS><!]></LS>-------------<span class=lijujieshi>那辆蓝色的汽车超过我们的车子。</span>
</LJ>
<JX><!]></JX>-------------<span class=trans>沮丧的, 忧郁的</span>
<LJ>
<LY><!]></LY>-------------<span class=lijuyuanxing>He was blue over his dismissal.</span>
<LS><!]></LS>-------------<span class=lijujieshi>他因被解雇而情绪低落。</span>
</LJ>
<LJ>
<LY><!]></LY>-------------<span class=lijuyuanxing>You're looking blue.What's the matter?</span>
<LS><!]></LS>-------------<span class=lijujieshi>你看起来挺忧愁, 怎么回事?</span>
</LJ>
</CX>
</CY>
</JS>-------------(内容)
</CK>

注:
词条首字母(读取<DC><!]></DC>中间内容第一个字母)
词条标题(读取<DC><!]></DC>中间内容)
词条标签(能在<JS>*****</JS>中间提取那就牛了,两个词中间用“;”分开)
词条摘要(从<JS>*****</JS>中间提取过滤掉html标签代码)
词条内容(按上面的源数据和转换后样式来转换,帮我看看,中间用什么标签换行最爽,见意一下~~~~)

附件是测试数据

iOK 发表于 2009-4-29 19:43:40

自己先顶一下,沉了!

iOK 发表于 2009-4-30 00:22:54

再顶一下,沉了!:face (7):

78391493 发表于 2009-4-30 00:48:02

xml转mysql可能吗?数据结构完全不一样

iOK 发表于 2009-4-30 10:00:39

本帖最后由 iOK 于 2009-4-30 10:02 编辑

顶一下,XML本来就是搞异构数据库的,只是偶技术太差,弄不好!

iOK 发表于 2009-4-30 12:04:41

会搞的发站内短信报价!顶一下,贴子沉了!

iOK 发表于 2009-4-30 18:32:58

:face (27):顶一下,沉了!

javarike 发表于 2009-6-28 20:59:24

再顶起来啊..哈哈

kn007 发表于 2009-6-29 08:05:37

这玩意太难了吧。。。。等高手来吧。。。。。。。。

xml装sql,汗

huangke 发表于 2009-6-29 09:15:17

MYSQL少玩。。ACCESS多 点。。

auto 发表于 2009-6-29 20:58:49

应该只要把xml转文本就可以了,MYSQL支持文本导入的
XML看来不像是标准的,打开时怎么提示有非法字符

bing614 发表于 2009-6-30 00:21:12

用AU3读取xml的数据,再写入到SQL.不知道这样行不行.

howie530_8 发表于 2010-7-1 07:39:24

强悍,顶下先
页: [1]
查看完整版本: 付费写个xml转MYSQL的小工具?技术牛的联系我!