2011-11-09 44 views
0

我對XML知之甚少。我構建了基於Excel的Quickbooks導出報告。某些報告的出口需要數小時,零數量的刪除(由於某種原因,無法從Quickbooks的最終過濾出來)以及將數據分隔成必要信息的計算(例如,來自y store的x item的銷售具體日期)意味着需要幾天時間才能生成報告。我可以將數據導出到XML中,這會花費更少的時間,並且據我所知,我應該能夠使用XML填充數據庫或在Web應用程序中顯示數據,但我不知道如何。我見過很多教程使用Javascript或PHP來做到這一點,但我也看到了有關XML DOM和其他事情的信息,這些信息讓我感到困惑。 TL; DR - 我可以簡單概述一下如何選擇從XML中顯示哪些數據以及如何顯示它?感謝您的時間。XML顯示概述

回答

4

選擇數據嘗試XPath表達式:http://www.w3schools.com/xpath/default.asp

至於顯示出來,這取決於你正在寫/使用的程序。

+0

因此Xpath選擇數據,大多數程序都會顯示來自Xpath的數據? – Zombian

+0

通常,在您正在編寫的程序中使用XPath從XML文檔中選擇數據。如果您正在使用某些商業應用程序,則可能需要查看其文檔。 – user978122

+0

太棒了!感謝您的幫助。 – Zombian

2

將XML轉換爲HTML以便在瀏覽器中顯示的最簡單方法是使用XSLT。奇怪的是,人們對編程的瞭解越少,他們似乎就越容易發現這一點(我認爲這是因爲對於程序員來說,他們並不認爲真正的編程就像他們知道的那樣)。網上有很多很好的教程。