對不起,英語不好。 感謝@Anton有幫助的問題 解決方案:
我的XML節點:
<MediaObject Title='name' MediaObjectID='14' X1='42,00' Y1='3,00' X2='72,00' Y2='31,00' MediaType='video'/>
<MediaObject Title='name' MediaObjectID='15' X1='3,00' Y1='3,00' X2='34,00' Y2='31,00' MediaType='video'/>
如果u使用DIV中的XML節點瀏覽器將這個:
<mediaobject title='name' mediaobjectid='14' x1='42,00' y1='3,00' x2='72,00' y2='31,00' mediatype='video'>
<mediaobject title='name' mediaobjectid='15' x1='3,00' y1='3,00' x2='34,00' y2='31,00' mediatype='video'></mediaobject></mediaobject>
瀏覽器上更改節點,也將節點名稱和屬性轉換爲小寫。
解決方案: 使用xml作爲下面的值並閱讀它。因此,瀏覽器不會添加節點,也不會將節點名稱/屬性更改爲小寫。不要忘了使用帶有「'」的屬性值:
<input type="hidden" name="xmldata" id="xmldata" value="<Contents><Content PreviousContentID='30' PreviousContentName='aaa' NextContentID='28' NextContentName='aaa'><Page Number='3' RelativePath='images/res1.jpg' AbsolutePath='a.net'><MediaObject Title='aaa' MediaObjectID='58' X1='38,64' Y1='50,37' X2='54,06' Y2='54,25' MediaType='link'></MediaObject><MediaObject Title='aaa' MediaObjectID='58' X1='8,43' Y1='2,27' X2='33,12' Y2='24,31' MediaType='link'></MediaObject></Page></Content></Contents>">
如果u想一個div內使用: 使用節點名稱和屬性小寫, 不要使用線路是這樣的:
<mediaobject title='name' mediaobjectid='14' x1='42,00' y1='3,00' x2='72,00' y2='31,00' mediatype='video'/>
它改成這樣:
<mediaobject title='name' mediaobjectid='14' x1='42,00' y1='3,00' x2='72,00' y2='31,00' mediatype='video'></mediaobject>
你能展示生成的XML結構?我曾經有過同樣的問題。 – Anton
非常非常感謝。你問真正的問題。我的xml節點如下:「 「,並且瀏覽器將此轉換爲」<媒體對象標題='名稱'MediaObjectID = '14'X1 = '42,00'Y1 = '3,00'X2 = '72,00'Y2 = '31,00 'MediaType ='video'> mediaobject>「,並將所有節點名稱轉換爲小寫。如果你回答我可以接受你的問題。謝謝。 –
patapity
問題解決了嗎? – Anton