2

问题:

我一直在尝试使用 Mediawiki RESTfull API 提取 wiki 页面信息。我似乎以“text/x-wiki”格式检索页面文本,但如果我想在 Talend 中转换数据,我需要 XML 元素。

是否可以以完整的 XML 格式检索 Mediawiki 查询结果(因此没有 text/x-wiki)?

[错误] 示例文本/x-wiki 格式:

<format>text/x-wiki</format>
<text xml:space="preserve" bytes="952">
   {{Handelingsperspectief
   |Context=OLmK Naasten - Contact met lotgenoten,
   |Intentional Element decomposition type=IOR
   }}
</text>

[右] XML 格式示例:

<format>xml</format>
<text xml:space="preserve" bytes="952">
   <Handelingsperspectief>
    <Context>OLmK Naasten - Contact met lotgenoten</context>
    <Intentional_Element_decomposition_type>IOR</Intentional_Element_decomposition_type>
   </Handelingsperspectief>
</text>

背景/情况:

作为创建刺激人类理解的“交互式 3D 叙事体验”(游戏)研究的一部分,以支持解决社会问题,必须提取 wiki 内容。此 wiki 内容来自(语义)Mediawiki。这个 wiki 表达了专业知识管理本体 (EMont),这是一种在特定条件下描述人类交互的本体。wiki 以面向对象的范式表达本体,每个页面代表一个 EMont 元素的实例。

4

0 回答 0