2013-05-05 2 views
-1

Я стараюсь, чтобы получить продукт с помощью этого запроса XML:Правильные символы в XML-запросе апи EBay

<aspectFilter><aspectName>Genre</aspectName><aspectValueName>Comedy & 

Spoken Word

Но я Получать:

2030CoreRuntimeErrorSystemInternal error: [com.ctc.wstx.exc.WstxLazyException] com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character ' ' (code 32) (missing name?) at [email protected][com.ctc.wstx.exc.WstxLazyException] com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character ' ' (code 32) (missing name?) at [email protected]

Может кто-нибудь сказать мне, что я сделал не так?

ответ

0

Это связано с особым символом &, который вызывает ошибку. Система eBay не принимает специальный символ как inpit, поэтому вам следует преобразовать код html, поэтому & следует передать как &#38;. Тогда ваш запрос должен выглядеть так:

<aspectFilter> 
    <aspectName>Genre</aspectName> 
    <aspectValueName>Comedy &#38; Spoken Word</aspectValueName> 
</aspectFilter> 
Смежные вопросы