2012-05-28 25 views
0

我是新來的XML,我想要一些幫助。我正嘗試在服務器上傳一張帶有3張照片和一個info.xml的zip文件。這個XML將包含關於照片的信息(每張照片一個標題,每張照片一個描述,每張照片的位置等)。我在這裏做了什麼:我正在上傳zip文件(不帶xml)並將其解壓縮到一個文件中。但我不知道如何製作info.xml。從那裏我必須讀取xml並將每張照片的信息保存到我的數據庫中(根據照片的名稱)。我的問題是任何人都可以給我一個例子,說明這個xml是怎麼樣的。從xml提供一些文件的信息

+0

除非服務器端有一些規範,否則我會說你可以使用任何你想要的XML格式的文件。 –

+0

basicly ..我不知道。我使用wampserver – user1385257

+0

你的問題的方式是什麼? XML如何看起來像?或者如何生成它? –

回答

1

這可能是您的XML文件的結構,如果您是一個決定它的人。

<photos> 
    <photo id="1"> 
     <name>name for photo 1</name> 
     <description>description for photo 1</description> 
     <location>location for photo 1</location> 
     ... 
    </photo> 
    <photo id="2"> 
     <name>name for photo 2</name> 
     <description>description for photo 2</description> 
     <location>location for photo 2</location> 
     ... 
    </photo> 
    ... 
</photos>   

但是,如果XML文件必須按照服務器應用程序規範遵循特定結構,那麼應該在您的問題中提及。

+0

感謝您的代碼。我不知道該服務器有xml結構的規格 – user1385257

+0

好吧,我已經這樣做了。現在你可以幫助我如何讀取它們並將它們插入到我的數據庫中? – user1385257

+0

這是一個完全不同的問題。您應該先嚐試,然後如果您遇到任何問題,請回到這裏。 –

2

我猜你會想使一個文件與此類似:

<photos> 
<photo name="photo1"> 
here you would write your description. 
</photo> 
<photo name="photo2"> 
here you would write your description. 
</photo> 
</photos> 

上傳它,你可以通過的情況下,你使用PHP使用SimpleXML讀取數據後。

+0

這很好,謝謝。我會嘗試。 – user1385257