我有脏的.out文件,我正在转换为xml。 我正在使用PHP清理它然后转换。我有这个问题。所有URL都经过编码,我需要它采用正常的解码格式。
<article type="video" enterID="33">
<addedDate>2010-12-02 16:40:26</addedDate>
<thumbnail>http://eyops.com/sdfgsefgefsoio81f8b35.jpg</thumbnail>
<asset href="http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DBu927_ul_X0" addedDate="2010-12-02 16:40:23">
<duration>1500</duration>
</asset>
</article>
如何从标签中获取href,对其进行解码然后将输出写入xml文件?
答案 0 :(得分:0)
使用dom,getAttribute('href')为特定节点解析xml,创建解码当前链接的新链接,并使用新链接设置属性。
之后,保存您的修改。
答案 1 :(得分:0)
使用urldecode:http://php.net/manual/en/function.urldecode.php进行转换。如何在输出中提取和替换取决于您使用的工具。