2013-03-25 4 views
0

Привет всем У меня есть сайт, на котором я звоню на сервер с завитой с xml и извлекаю resal В Firefox и Chrome отлично работает, но в Internet Explorer 9 верните мне эту ошибку в теге тегаОшибка XML5633 в IE

</head>

ОШИБКА:

XML 5633: The name of the end tag does not match the name of the corresponding start tag.

Это мой код:

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 
    <link media="screen" type="text/css" href="http://myurl/style.css" rel="stylesheet"/> 
    <link media="screen" type="text/css" href="http://myurl/css/backend/jquery-ui-1.9.1.css" rel="stylesheet"/> 
    <script src="http://myurl/js/jquery/jquery-1.8.2.min.js" type="text/javascript"></script>   
    <title>My Page</title> 
</head> 
//rest of code 

XML, запрос (в другом браузере отлично работает запрос параметров):

$xml_data ="<?xml version='1.0' encoding='UTF-8'?> 
<BOOKING type='HA' lang='it-IT' returnURLNeed='no' returnURL='http://' AGENTCODE='XXX' AGENTPASSWORD='YYY' AVAILABLE_HOTELS_ONLY='NO' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='http://link/Hrequest.xsd'> 
    <DATA COUNTRY_CODE='".$nation_code."' CITY_CODE='".$city_code."'> 
<ROOMS_DATA ".$room."/> 
<DATE_DATA CHECK_IN_DATE='".$date_start."' CHECK_OUT_DATE='".$date_end."'/> 
<OPTIONAL_DATA ".$rating." NeedReductionAmount='NO' NeedHotelMessages='NO' NeedFreeNightDetails='NO' SortingOrder='Low'/> 
<ADDITIONAL_DATA PICTURE_NEED='YES' AMENITY_NEED='NO' HOTEL_ADDRESS_NEED='NO' TELEPHONE_NO_NEED='NO' FAX_NO_NEED='NO' EMAIL_NEED='NO' HotelDescription='YES' HotelCity='YES' HotelProperties='YES' HotelArrivalPointOther='NO' HotelArrivalPoint='NO' GeoCodes='YES' Location='YES' CityArea='YES' EnglishTextNeed='NO'/>".$multirating." 
    </DATA> 
</BOOKING>"; 

Где ошибка?

ответ

1

Пожалуйста, попробуйте

изменение:

<DATA COUNTRY_CODE='".$nation_code."' CITY_CODE='".$city_code."'> 

To:

<DATA COUNTRY_CODE=".$nation_code." CITY_CODE=".$city_code."> 

изменение:

<DATE_DATA CHECK_IN_DATE='".$date_start."' CHECK_OUT_DATE='".$date_end."'/> 

To:

<DATE_DATA CHECK_IN_DATE=".$date_start." CHECK_OUT_DATE=".$date_end."/> 

Edit 1:

Закрыть теги явно как </DATE_DATA>

Edit 2:

увеличение или уменьшение JQuery версии

Edit 3:

Отключить IE дополнениях

+0

Разве это не проблема, b потому что запрос нужен ». Если я отредактирую это, запрос не сработает! Не эта проблема –