如何正确设置 eBay 和 Amazon 目录中的字符格式?
我通过 PHP5 和 Curl 使用 Amazon 和 eBay API 为客户获取产品列表。当我要求 API 为我提供产品的描述或类别时,我有时会得到如下所示的内容:
Estée Lauder
当我查看从 API 下载的 XML 时,它会在其中显示此条目:
<categoryName>Estée Lauder</categoryName>
特别是产品就是这个.... 为了不泄露会员 ID,只需执行以下操作 - 查询 http://ebay。 com/“ESTEE LAUDER HIGH GLOSS ULTRA BRILLIANCE GLOSS-'Berry'”。然后单击名为此的链接。
我怎样才能捕获这个并正确显示它?我正在使用PHP5。
I am using the Amazon and eBay API via PHP5 and Curl to get product listings for a client. When I ask the API to give me a description or a category for a product, I'm sometimes getting something that looks like this:
Estée Lauder
When I go look at the XML download from the API, it shows this entry inside:
<categoryName>Estée Lauder</categoryName>
The product in particular was this one.... So as not to give away the affiliate ID, just do this -- query http://ebay.com/ on "ESTEE LAUDER HIGH GLOSS ULTRA BRILLIANCE GLOSS-'Berry'". Then click the link that is named this.
How can I trap for this and properly display this? I am using PHP5.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 mb_content_encoding 函数并将字符串转换为 utf-8。
您可以从此 http://hu.php.net/manual/ 阅读更多内容en/book.mbstring.php
Use the mb_content_encoding function and convert the string utf-8.
You can read more from this http://hu.php.net/manual/en/book.mbstring.php