0

こんにちはすべて私はxmlでcurlを使用してサーバーに電話をかけ、結果を取得するサイトを持っていますFirefoxとChromeでは正常に動作しますが、InternetExplorer9では閉じるタグでこのエラーを返します

</head>

エラー:

XML 5633:終了タグの名前が対応する開始タグの名前と一致しません。

これは私のコードです:

<!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>"; 

エラーはどこにありますか?

4

1 に答える 1

1

してみてください

変化する:

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

に:

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

変化する:

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

に:

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

編集1:

明示的に次のようにタグを閉じる</DATE_DATA>

編集2:

jqueryのバージョンを増減する

編集3:

IEアドオンを無効にする

于 2013-03-25T08:49:19.573 に答える