【问题标题】:PHP - URL with querystring with "&" in XML [closed]PHP - 在 XML 中带有带有“&”的查询字符串的 URL [关闭]
【发布时间】:2013-06-18 11:02:57
【问题描述】:

我在动态创建“sitemap.xml”时遇到了一个小问题。问题是 XML 正在删除 LOC 中的“&”字符

这是我的代码,它创建了 r

$this->myfullurl."?id=".$id."&name=".urlencode($name);

有什么办法可以解决这个问题吗?

【问题讨论】:

  • 什么是LOC?在编程中,它是Lines Of Code 的常见缩写,但我想这不是你的意思。如果您能澄清这一点,那就太好了。同样从您的问题来看,尚不清楚 XML 如何删除某些内容 - XML 只是某些内容,它不能执行任何操作。所以请检查你的问题并改进它,看起来有些代码丢失了,有些单词也突然坏了等等。我也不清楚为什么你应该是第一个在 Stackoverflow 上问这个问题的人。
  • 剩下的代码在哪里?

标签: php xml query-string


【解决方案1】:

& 更改为&,这是适用于xml 实体的格式。

【讨论】:

    【解决方案2】:

    XML 使用 HTML 实体,因此将字符串更改为:

    $this->myfullurl."?id=".$id."&name=".urlencode($name);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-22
      • 1970-01-01
      • 2017-05-17
      • 1970-01-01
      • 2014-05-21
      • 1970-01-01
      • 2014-03-05
      • 1970-01-01
      相关资源
      最近更新 更多