根据节点中的ID更改XML文件的DOM结构

时间:2015-07-01 16:35:18

标签: mysql sql-server regex xml wordpress

我正在尝试将XML(由SQL数据库生成)文件导入到我的WordPress页面。问题是hlistings标签通过ID提取描述和其他信息,并且信息不是嵌套的。通过代码描述更容易,请查看下面的内容。任何想法都会很棒!

编辑:
似乎我可以通过正则表达式搜索和替换来做到这一点。如果这是唯一的解决方案,我该从哪里开始?

    <!--What the structure needs to look like-->
<root>
    <listing>
        <hotel></hotel>
        <description></description>
        <image></image>
        <location></location>
    </listing>
</root>

<!--What the structure looks like now-->
<root>
    <listing>
        <hotel_ID>534</hotel_ID>
        <description_ID>46</description_ID>
        <image_ID>23</image_ID>
        <location_ID>89</location_ID>
    </listing>
    <description>ID 46</description>
    <image> ID 23</image>
    <location> ID 89</location>
    <hotel> ID 534</hotel>
</root>

0 个答案:

没有答案