查看: 930|回复: 2
打印 上一主题 下一主题

[求助] 刚刚发现wikia可以导出xml格式的备份文件,这样可以转成mdx吗

[复制链接]
  • TA的每日心情
    擦汗
    2018-2-12 03:03
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    4

    主题

    15

    回帖

    156

    积分

    童生

    Rank: 2

    积分
    156
    跳转到指定楼层
    1
    发表于 2018-2-12 03:02:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 falorway 于 2018-2-12 03:05 编辑

    我系wikia平台上的一个数十个条目的小wiki的完全内容贡献者,目前该wiki只有我一人,把它视为自己的作品,常为了数据是否会丢失而担心(以前吃过亏)。最近发现在申请转存后会生成一个包含站内所有内容的xml文件。联想到维基百科可以被制作成mdx离线百科,而wikia也是吉米·威尔士所建立的,我有个大胆的想法,能否将我的xml转换成符合mdx格式的源文件,进而把它做成mdx成为我的wiki的离线版呢?xml打开后对于每一个单独的条目是这样的:
    1. -<page>
    2. <title>条目名称</title>
    3. <ns>0</ns>
    4. <id>44</id>
    5. -<revision>
    6. <id>80</id>
    7. <timestamp>2017-09-06T11:00:27Z</timestamp>
    8. -<contributor>
    9. <username>用户名称</username>
    10. <id>33036099</id>
    11. </contributor>
    12. <comment>以“内容简介……”为内容创建页面</comment>
    13. <text bytes="868" xml:space="preserve">条目内容</text>
    14. <sha1>66znex99qdj3b5vdh2c29stazpxugwx</sha1>
    15. </revision>
    16. </page>
    复制代码

    不知道坛友们中有没有也在wikia的站友,看看这个能处理成可以转mdx的格式吗?
  • TA的每日心情
    开心
    昨天 08:07
  • 签到天数: 336 天

    [LV.8]以坛为家I

    20

    主题

    270

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    10872

    灌水大神章笑傲江湖章

    2
    发表于 2018-2-13 01:43:50 | 只看该作者
    完全可以啊,用python就能搞定
  • TA的每日心情
    慵懒
    4 天前
  • 签到天数: 606 天

    [LV.9]以坛为家II

    8

    主题

    736

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    13070
    3
    发表于 2018-11-18 23:03:25 | 只看该作者
    独行者 发表于 2018-2-13 01:43
    完全可以啊,用python就能搞定

    我也有同样的问题,请问用Python如何搞定啊?