找回密码
 加入
搜索
查看: 3706|回复: 12

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

[复制链接]
发表于 2009-4-29 18:29:21 | 显示全部楼层 |阅读模式
本帖最后由 iOK 于 2009-4-30 12:03 编辑

数据表字段: did    cid   letter   title    tag    summary content  author  authorid  time    lastedit    lasteditor  lasteditorid  views    edits   editions  comments  visible     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><![CDATA[blue]]></DC>-------------blue(注:标题)
<JS>-------------(内容)(注:JS之前全部分内容,加相应的html代码)
<CY>
<CX>
<YX><![CDATA[blue]]></YX>-------------<span class=word>blue</span>
<YB>
<CB><![CDATA[D.J.:blu:]]></CB>-------------<span class=yinbiao lang=EN-US>D.J.[blu:]</span>
</YB>
<YB>
<CB><![CDATA[K.K.:blu]]></CB>-------------<span class=yinbiao lang=EN-US>K.K.[blu]</span>
</YB>
<DX><![CDATA[n.]]></DX>-------------<span class=cixing>n.</span>
<JX><![CDATA[蓝色, 蔚蓝; 青色]]></JX>-------------<span class=trans>蓝色, 蔚蓝; 青色</span>
<LJ>
<LY><![CDATA[A clear atmosphere intensifies the blue of the sky.]]></LY>-------------<span class=lijuyuanxing>A clear atmosphere intensifies the blue of the sky.</span>
<LS><![CDATA[纯净的空气使天空变得更蓝。]]></LS>--------------------------<span class=lijujieshi>纯净的空气使天空变得更蓝。</span>
</LJ>
<DX><![CDATA[adj.]]></DX>-------------<span class=cixing>adj.</span>
<JX><![CDATA[蓝色的, 蓝的]]></JX>-------------<span class=trans>蓝色的, 蓝的</span>
<LJ>
<LY><![CDATA[White clouds swam in the blue sky.]]></LY>-------------<span class=lijuyuanxing>White clouds swam in the blue sky.</span>
<LS><![CDATA[白云在蓝天上飘浮。]]></LS>--------------<span class=lijujieshi>白云在蓝天上飘浮。</span>
</LJ>
<LJ>
<LY><![CDATA[The blue car overtook ours.]]></LY>--------------<span class=lijuyuanxing>The blue car overtook ours.</span>
<LS><![CDATA[那辆蓝色的汽车超过我们的车子。]]></LS>-------------<span class=lijujieshi>那辆蓝色的汽车超过我们的车子。</span>
</LJ>
<JX><![CDATA[沮丧的, 忧郁的]]></JX>-------------<span class=trans>沮丧的, 忧郁的</span>
<LJ>
<LY><![CDATA[He was blue over his dismissal.]]></LY>-------------<span class=lijuyuanxing>He was blue over his dismissal.</span>
<LS><![CDATA[他因被解雇而情绪低落。]]></LS>-------------<span class=lijujieshi>他因被解雇而情绪低落。</span>
</LJ>
<LJ>
<LY><![CDATA[You're looking blue.What's the matter?]]></LY>-------------<span class=lijuyuanxing>You're looking blue.What's the matter?</span>
<LS><![CDATA[你看起来挺忧愁, 怎么回事?]]></LS>-------------<span class=lijujieshi>你看起来挺忧愁, 怎么回事?</span>
</LJ>
</CX>
</CY>
</JS>-------------(内容)
</CK>

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

附件是测试数据

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2009-4-29 19:43:40 | 显示全部楼层
自己先顶一下,沉了!
 楼主| 发表于 2009-4-30 00:22:54 | 显示全部楼层
再顶一下,沉了!
发表于 2009-4-30 00:48:02 | 显示全部楼层
xml转mysql  可能吗?数据结构完全不一样
 楼主| 发表于 2009-4-30 10:00:39 | 显示全部楼层
本帖最后由 iOK 于 2009-4-30 10:02 编辑

顶一下,XML本来就是搞异构数据库的,只是偶技术太差,弄不好!
 楼主| 发表于 2009-4-30 12:04:41 | 显示全部楼层
会搞的发站内短信报价!顶一下,贴子沉了!
 楼主| 发表于 2009-4-30 18:32:58 | 显示全部楼层
顶一下,沉了!
发表于 2009-6-28 20:59:24 | 显示全部楼层
再顶起来啊..哈哈
发表于 2009-6-29 08:05:37 | 显示全部楼层
这玩意太难了吧。。。。等高手来吧。。。。。。。。

xml装sql,汗
发表于 2009-6-29 09:15:17 | 显示全部楼层
MYSQL少玩。。ACCESS多 点。。
发表于 2009-6-29 20:58:49 | 显示全部楼层
应该只要把xml转文本就可以了,MYSQL支持文本导入的
XML看来不像是标准的,打开时怎么提示有非法字符
发表于 2009-6-30 00:21:12 | 显示全部楼层
用AU3读取xml的数据,再写入到SQL.不知道这样行不行.
发表于 2010-7-1 07:39:24 | 显示全部楼层
强悍,顶下先
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 04:03 , Processed in 0.085504 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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