EBay API PHP & XML PARSE Ошибка, когда имя элемента содержит AmpersandPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 EBay API PHP & XML PARSE Ошибка, когда имя элемента содержит Ampersand

Сообщение Anonymous »

Я тестировал свое приложение PHP, чтобы перечислить элементы на eBay, используя их торговый API. Я имел успех в своем тестировании, но я только что пришел на некоторые предметы с Ampersand в названии. < /p>

Эта ошибка продолжает возвращаться. < /p>

XML Error Text: "; nested exception is:
org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference
< /code>

Что мне сказать, так это то, что я не могу просто передать символ Ampersand.$string = 'LEUPOLD 66325 4.5-14x50 VX-3 RIFLE SCOPE - SILVER, B&C BOONE & CROCKETT RETICLE';
echo str_replace("&","&",$string);
echo str_replace("&","&amp;",$string);
echo htmlspecialchars($string,ENT_NOQUOTES);
echo htmlspecialchars($string);
echo htmlspecialchars_decode($string);
< /code>

также попробовал это так < /p>


< /code>

Независимо от того, что я делаю, он не удастся, когда я прохожу его. < /p>

Спасибо все за вашу помощь. < /p>

Подробнее здесь: https://stackoverflow.com/questions/199 ... -ampersand
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»