【问题标题】:Help with itunes XMLiTunes XML 帮助
【发布时间】:2011-06-05 16:07:12
【问题描述】:

我是一名新的 Web 开发人员,试图将一些 xml 文件加载到 JSP 中,以便您可以在线查看它们。一个特定的文件给我带来了很多麻烦,我不断收到此错误消息,我不确定下一步该怎么做

无法显示 XML 页面 无法使用样式查看 XML 输入 床单。请更正错误并 然后单击刷新按钮,或尝试 稍后再试。


系统无法定位对象 指定的。错误处理资源 'http://www.apple.com/DTDs/%20%20%20PropertyList-:...

有问题的xml文件在下面

<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
    "http://www.apple.com/DTDs/
   PropertyList-: 1.0.dtd">
 <?xml-stylesheet href="itunesview.xsl" type="text/xsl"?>
 <plist version="1.0">
 <dict>
   <key>Major Version</key><integer>1</integer>
   <key>Minor Version</key><integer>1</integer>
   <key>Application Version</key><string>4.9</string>
   <key>Music Folder</key><string>file://localhost/C:/Documents%20and%20Settings/
   Test%20Name/My%20Documents/My%20Music/iTunes/iTunes%20Music/
   </string>
   <key>Library Persistent ID</key><string>45B7F87C7466C64A</string>
   <key>Tracks</key>
   <dict>
     <key>37</key>
     <dict>
       <key>Track ID</key><integer>37</integer>
       <key>Name</key><string>Thinking Of You</string>
       <key>Artist</key><string>Lenny Kravitz</string>
       <key>Composer</key><string>Lenny Kravitz/Lysa Trenier</string>
       <key>Album</key><string>5</string>
       <key>Genre</key><string>Pop/Funk</string>
       <key>Kind</key><string>MPEG audio file</string>
       <key>Size</key><integer>6141310</integer>
       <key>Total Time</key><integer>383764</integer>
       <key>Track Number</key><integer>32</integer>
       <key>Year</key><integer>1998</integer>
       <key>Date Modified</key><date>2005-06-08T20:04:06Z</date>
       <key>Date Added</key><date>2004-05-06T04:29:57Z</date>
       <key>Bit Rate</key><integer>128</integer>
       <key>Sample Rate</key><integer>44100</integer>
       <key>Comments</key><string>By ScazzI</string>
       <key>Play Count</key><integer>6</integer>
       <key>Play Date</key><integer>-1088231274</integer>
       <key>Play Date UTC</key><date>2005-08-13T05:00:22Z</date>
       <key>Track Type</key><string>File</string>
       <key>Location</key><string>file://localhost/C:/Documents%20and%20Settings/Test%20Name/My%20Documents/My%20Music/Masheed/Lenny%20Kravitz%20-%20Thinking%20Of%20You.mp3/</string>
       <key>File Folder Count</key><integer>-1</integer>
       <key>Library Folder Count</key><integer>-1</integer>
     </dict>
     <key>132</key>
       <dict>
        <key>Track ID</key><integer>132</integer>
        <key>Name</key><string>Feel Good Inc.</string>
        <key>Artist</key><string>Gorillaz</string>
        <key>Album Artist</key><string>Gorillaz</string>
        <key>Composer</key><string>D. Jolicoeur/Gorillaz</string>
        <key>Album</key><string>Demon Days</string>
        <key>Genre</key><string>Electronica</string>
        <key>Kind</key><string>MPEG audio file</string>
        <key>Size</key><integer>8904387</integer>
        <key>Total Time</key><integer>221328</integer>
        <key>Track Number</key><integer>6</integer>
        <key>Year</key><integer>2005</integer>
        <key>Date Modified</key><date>2007-04-09T18:05:07Z</date>
        <key>Date Added</key><date>2007-08-10T13:41:11Z</date>
        <key>Bit Rate</key><integer>320</integer>
        <key>Sample Rate</key><integer>48000</integer>
        <key>Artwork Count</key><integer>1</integer>
        <key>Persistent ID</key><string>E71B365F40835349</string>
        <key>Track Type</key><string>File</string>
        <key>Location</key><string>file://localhost/D:/Documents%20and%20Settings/James/My%20Documents/My%20Music/My%20Playlists/../Gorillaz/2005.%20Demon%20Days/06.%20Feel%20Good%20Inc..mp3</string>
        <key>File Folder Count</key><integer>-1</integer>
        <key>Library Folder Count</key><integer>-1</integer>
  </dict> 
 </dict>
 </plist>

【问题讨论】:

    标签: xml jsp itunes


    【解决方案1】:

    从未见过 XML 声明中的 DTD - 也许这就是问题所在。

    它必须在所有其他语句之前

    这一行:

    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
       "http://www.apple.com/DTDs/
      PropertyList-: 1.0.dtd">
    

    应该是第一个 - 但 DTD uri 似乎无效 - 最好删除它 - 它没有好处

    【讨论】:

    • 谢谢!这似乎解决了问题,我现在可以正确查看了!
    猜你喜欢
    • 1970-01-01
    • 2012-03-20
    • 1970-01-01
    • 2012-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多