版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、概述學(xué)習(xí) XML 的基礎(chǔ)知識,即什么是 XML 以及 XML 的工作原理,然后了解一下 Microsoft Office System 中的某些程序是如何幫助您使用 XML 的。課程目標在完成本課課程之后后,您將將能夠:幫助規(guī)劃 XMLL 系統(tǒng)統(tǒng)。 使用和遵循循基本的的 XMML 術(shù)術(shù)語和概概念,例例如:標標記、架架構(gòu)和轉(zhuǎn)轉(zhuǎn)換。 了解 XMML 在在某些 Miccrossoftt Offficce SSysttem 程序中中是如何何工作的的。 課程內(nèi)容本課程包括括:五節(jié)自己控控制進度度的課和和兩個親親自動手手的練習(xí)習(xí)單元。 在每節(jié)課末末尾的小小測驗;不對測測驗進行行評分。 一個留做以以后參考考
2、的課程程摘要卡卡。第1課:為為什么要要使用 XMLL?XML 可可讓您通通過更多多的方式式使用更更多來源源的數(shù)據(jù)據(jù)。通過更多方方法使用用更多數(shù)數(shù)據(jù)多種多樣的的數(shù)據(jù)源源,五花花八門的的數(shù)據(jù)源源數(shù)據(jù)用用法假定您在一一家中等等規(guī)模的的公司管管理人力力資源部部門。您您的員工工要查看看很多簡簡歷(通通常為文文檔或電電子郵件件格式)。要是能把那那些簡歷歷中的姓姓名、地地址和職職業(yè)技能能列表自自動復(fù)制制出來,就就太好了了!要是是能使用用計算機機將那些些技能與與招聘職職位對應(yīng)應(yīng)起來,就就更好了了!要是是能夠使使用相同同的流程程為您的的經(jīng)理準準備您所所在部門門的業(yè)績績報告,就就最理想想了。 您可以使用用 XMM
3、L 來來實現(xiàn)上上述(以以及更多多的)設(shè)設(shè)想。您您可以從從各種原原始資料料中提取取數(shù)據(jù),并并將這些些數(shù)據(jù)集集中存儲儲在一個個位置,以以便在您您隨時隨隨地需要要數(shù)據(jù)時時,知道道到哪里里查找數(shù)數(shù)據(jù)并再再次使用用這些數(shù)數(shù)據(jù)。例如,您是是否需要要匯報過過去三年年的預(yù)算算數(shù)據(jù)?無論您您用什么么方法存存儲那些些數(shù)據(jù),如如果數(shù)據(jù)據(jù)是 XXML 格式,您您就可以以選擇所所需數(shù)據(jù)據(jù)并視情情況的需需要將其其導(dǎo)入文文檔、工工作表或或數(shù)據(jù)庫庫。實現(xiàn)業(yè)務(wù)流流程的自自動化一個部門輸輸入的 XMLL 數(shù)據(jù)據(jù)可以在在其他部部門的不不同程序序中使用用。XML 的的另一項項優(yōu)點是是:它能能夠使任任意數(shù)量量的業(yè)務(wù)務(wù)流程實實現(xiàn)自動動化
4、。例例如,客客戶給您您發(fā)送了了一份訂訂單。您您收到的的訂單可可能會是是任何一一種形式式的文檔檔,但文文檔中的的信息是是 XMML 格格式。您您的計算算機系統(tǒng)統(tǒng)可以自自動將該該訂單轉(zhuǎn)轉(zhuǎn)換為工工作表以以供您的的發(fā)貨部部門使用用,并將將訂單數(shù)數(shù)據(jù)自動動導(dǎo)入到到財務(wù)數(shù)數(shù)據(jù)庫中中。您要要做的全全部工作作就是按按幾個按按鈕,具具體如何何操作取取決于您您的系統(tǒng)統(tǒng)的設(shè)計計方式。XML 代代表的是是“可擴擴展標記記語言”,說說它是“可可擴展”的的理由很很充分:您可以以對它進進行擴展展,使之之適應(yīng)幾幾乎所有有的需求求:企業(yè)業(yè)、出版版、政府府部門、科科學(xué)領(lǐng)域域和教學(xué)學(xué)研究 將將信息從從一種用用途轉(zhuǎn)換換為另一一種用途
5、途的任何何場合。在更多系統(tǒng)統(tǒng)之間交交換數(shù)據(jù)據(jù)XML 允允許在以以前不兼兼容的系系統(tǒng)之間間交換數(shù)數(shù)據(jù)。XML 最最初是為為在萬維維網(wǎng)上交交換數(shù)據(jù)據(jù)而設(shè)計計的。目目前,對對于在任任意數(shù)量量的計算算機系統(tǒng)統(tǒng)之間交交換數(shù)據(jù)據(jù),XMML 已已成為了了大家廣廣泛接受受的公共共標準。您可能聽到到有人將將 XMML 描描述為“與與平臺無無關(guān)”,這這意味著著任何為為使用 XMLL 而構(gòu)構(gòu)建的程程序都可可以讀取取和處理理任何 XMLL 數(shù)據(jù)據(jù),而與與計算機機操作系系統(tǒng)和計計算機硬硬件無關(guān)關(guān)。這項項功能使使您可以以利用桌桌面程序序(例如如,Miicroosofft WWordd 或 Miccrossoftt Exx
6、cell)直接接處理由由大型計計算機生生成的數(shù)數(shù)據(jù)。越越來越多多的計算算機程序序可以使使用 XXML。將將來,企企業(yè)、政政府、科科研機構(gòu)構(gòu)和學(xué)校校等更多多機構(gòu)將將越來越越依賴這這項技術(shù)術(shù)。從何處獲得得 XMML 系系統(tǒng)?您的信息技技術(shù) (IT) 部門門或其他他專家可可以幫助助您了解解這些信信息。利用基于 XMLL 的系系統(tǒng),您您可以在在更多計計算機上上的更多多程序中中使用更更多類型型的數(shù)據(jù)據(jù)。這種種系統(tǒng)可可以自動動完成數(shù)數(shù)據(jù)的輸輸入工作作,并幫幫助您更更快地創(chuàng)創(chuàng)建文檔檔。那么,從哪哪里能獲獲得這樣樣的系統(tǒng)統(tǒng)呢?您您必須進進行規(guī)劃劃和構(gòu)建建,而不不是僅僅僅購買和和安裝一一套 XXML 系統(tǒng)。您您
7、需要與與信息技技術(shù) (IT) 部門門合作或或與在設(shè)設(shè)計和創(chuàng)創(chuàng)建 XXML 系統(tǒng)的的各種組組件方面面有專門門經(jīng)驗的的人合作作。這可能是一一項艱巨巨的任務(wù)務(wù)。但是是要記住住,使用用 XMML 系系統(tǒng)的人人不一定定非要學(xué)學(xué)習(xí)新軟軟件或?qū)W學(xué)習(xí) XXML。您您和您的的雇員仍仍然可以以使用自自己熟悉悉的文檔檔、工作作表、數(shù)數(shù)據(jù)庫和和 Weeb 窗窗體來創(chuàng)創(chuàng)建、處處理和共共享數(shù)據(jù)據(jù)。通常常,XMML 是是在后臺臺工作的的。XML 系系統(tǒng)的基基本組件件基本 XMML 系系統(tǒng)的組組件。典型的 XXML 系統(tǒng)包包括三種種類型的的文件:XML 數(shù)數(shù)據(jù)是您您的數(shù)據(jù)據(jù)以及描描述這些些數(shù)據(jù)的的含義和和結(jié)構(gòu)的的 XMML
8、標標記。XML 架架構(gòu)定義義了一些些規(guī)則,規(guī)規(guī)定數(shù)據(jù)據(jù)文件中中可以和和不可以以包含的的內(nèi)容。例例如,架架構(gòu)可以以確保用用戶無法法在日期期字段中中輸入文文字。XML 轉(zhuǎn)轉(zhuǎn)換確保保在多種種程序或或文件中中使用數(shù)數(shù)據(jù)。例例如,某某個轉(zhuǎn)換換可以將將銷售數(shù)數(shù)據(jù)添加加到工作作簿,而而另一個個轉(zhuǎn)換則則可以將將相同的的數(shù)據(jù)插插入到文文檔中。自測請完成下面面的測試試以了解解是否掌掌握了相相關(guān)內(nèi)容容。您的的答案是是保密的的,不對對測驗結(jié)結(jié)果進行行評分。XML 最最初的設(shè)設(shè)計目的的是:使大型計計算機能能夠進行行通信。在關(guān)系數(shù)數(shù)據(jù)庫之之間傳輸輸數(shù)據(jù)。在關(guān)系數(shù)數(shù)據(jù)庫之之間傳輸輸數(shù)據(jù)。提供用于于萬維網(wǎng)網(wǎng)的壓縮縮圖片通過萬
9、維維網(wǎng)傳輸輸數(shù)據(jù)。 HTMLCONTROL Forms.HTML:TextArea.1 XML 系系統(tǒng)的基基本構(gòu)件件是: HTMLCONTROL Forms.HTML:Option.1 DLL、CCOM 對象和和 XMML 轉(zhuǎn)轉(zhuǎn)換。 HTMLCONTROL Forms.HTML:Option.1 XML 數(shù)數(shù)據(jù)文件件、XMML 架架構(gòu)和 XMLL 轉(zhuǎn)換換。 HTMLCONTROL Forms.HTML:Option.1 關(guān)系數(shù)據(jù)庫庫、XMML 架架構(gòu)和電電子表格格。 HTMLCONTROL Forms.HTML:Option.1 發(fā)貨單、訂訂貨數(shù)據(jù)據(jù)和 XXML 數(shù)據(jù)文文件。 HTMLCONT
10、ROL Forms.HTML:TextArea.1 XML 主主要是一一種商業(yè)業(yè)數(shù)據(jù)工工具。 HTMLCONTROL Forms.HTML:Option.1 正確 HTMLCONTROL Forms.HTML:Option.1 錯誤 HTMLCONTROL Forms.HTML:TextArea.1 第2課:快快速了解解 XMML 數(shù)數(shù)據(jù)文件件數(shù)據(jù):任何何 XMML 系系統(tǒng)的關(guān)關(guān)鍵組件件。XML 系系統(tǒng)的關(guān)關(guān)鍵組件件是數(shù)據(jù)據(jù)。XMML 數(shù)數(shù)據(jù)文件件包含您您的數(shù)據(jù)據(jù)和一套套被稱為為“標記記”的用用于描述述數(shù)據(jù)含含義的代代碼。您您可以為為數(shù)據(jù)創(chuàng)創(chuàng)建任何何您認為為需要的的標記。也也正因為為如此,XX
11、ML 的適應(yīng)應(yīng)性很強強,用途途廣泛,因因而被稱稱為“可可擴展的的”。XML 標標記描述述 XMML 數(shù)數(shù)據(jù)的含含義示例 XMML 數(shù)數(shù)據(jù)。假定您管理理著一家家獸醫(yī)診診所,并并想使用用 XMML 來來存儲不不同的動動物患者者的數(shù)據(jù)據(jù)。您的的 XMML 數(shù)數(shù)據(jù)文件件將包含含每個動動物的數(shù)數(shù)據(jù)。每每條數(shù)據(jù)據(jù)都用標標記括起起來,而而每個標標記描述述了每條條數(shù)據(jù)的的含義。標標記和數(shù)數(shù)據(jù)的組組合稱為為節(jié)點。下圖顯示的的是一個個名為“咪咪咪”的的小貓的的示例 XMLL 數(shù)據(jù)據(jù)文件。標標記由尖尖括號和和其中的的文本組組成: , , 等等。 標記實際上上包含兩兩個部分分,一個個開始標標記和一一個結(jié)束束標記,如如
12、下所示示: 正斜線 (/) 表示標標記是一一個結(jié)束束標記。開開始標記記和結(jié)束束標記之之間可以以放入任任何數(shù)據(jù)據(jù),例如如: 暹暹羅貓在 XMLL 中,設(shè)設(shè)計標記記是為了了清晰地地描述每每條數(shù)據(jù)據(jù)。如果果有人問問您所有有這些標標記都是是什么意意思,您您可以說說:您需需要讓它它們表示示什么意意思,它它們就表表示什么么意思。這這些標記記是 XXML“可可擴展”的的原因之之一。在在本例中中,您知知道“yyes”、“nno”和和“Izzzl1138bbod”都都是什么么意思。 由于標記描描述了數(shù)數(shù)據(jù)的結(jié)結(jié)構(gòu)和含含義,因因此任何何支持 XMLL 的計計算機程程序或系系統(tǒng)都能能理解這這些數(shù)據(jù)據(jù)并使用用它們。例
13、例如,您您可以將將數(shù)據(jù)中中的貓的的名字和和主人的的姓名同同時加載載到接種種疫苗報報表和付付款單中中。以上只是幾幾個如何何應(yīng)用 XMLL 的示示例。您您可以在在報表、網(wǎng)網(wǎng)頁和數(shù)數(shù)據(jù)庫中中使用您您的數(shù)據(jù)據(jù),而這這只是 XMLL 初步步功能。當當您需要要交換數(shù)數(shù)據(jù)時,XXML 可以滿滿足幾乎乎所有企企業(yè)、科科研機構(gòu)構(gòu)或?qū)W術(shù)術(shù)機構(gòu)的的需求。XML 數(shù)數(shù)據(jù)文件件解析XML 數(shù)數(shù)據(jù)文件件的更多多部分。 聲明 根元素素 屬性 標記和和數(shù)據(jù)除了數(shù)據(jù)和和標記,XXML 數(shù)據(jù)文文件還包包含聲明明、根元元素和屬屬性。這這些術(shù)語語聽起來來有點神神秘,但但經(jīng)過簡簡要闡述述之后,您您就會發(fā)發(fā)現(xiàn)這些些內(nèi)容都都很簡單單,不足
14、足為奇。XML 聲聲明是數(shù)數(shù)據(jù)文件件中的語語句,用用于標識識數(shù)據(jù)文文件以及及其他與與該文件件一起使使用的文文件。在在插圖中中,第一一個聲明明指明該該文件是是一個 XMLL 文件件。(如如果沒有有指明文文件類型型,程序序就不知知道如何何處理該該文件。)第第二個聲聲明指定定了一個個文件,用用來管理理該文件件和該類類型其他他文件的的數(shù)據(jù)結(jié)結(jié)構(gòu)。第第三個聲聲明指定定了一個個文件,用用于控制制數(shù)據(jù)的的外觀,并并允許 XMLL 系統(tǒng)統(tǒng)重新組組織數(shù)據(jù)據(jù)。根元素表示示一個標標記,該該標記包包含所有有其他標標記以及及每個特特定記錄錄中的所所有數(shù)據(jù)據(jù)。XMML 文文件要求求有根標標記。對對于這個個獸醫(yī)診診所的數(shù)數(shù)
15、據(jù)文件件,根標標記就是是每個動動物患者者。屬性存儲有有關(guān)標記記和標記記中的數(shù)數(shù)據(jù)的信信息。屬屬性中的的信息類類型是由由 XMML 為為每種標標記定義義的。在在此示例例中,每每只患病病的動物物都必須須有一個個患者編編號作為為根元素素的屬性性。標記和數(shù)據(jù)據(jù)當然是是文件的的主要組組件。您您也可以以將標記記和數(shù)據(jù)據(jù)視為子子元素,這這些子元元素的根根元素是是 。所有 XMML 必必須遵循循規(guī)則規(guī)則示例必須有一個個標記包包含所有有其他標標記。換換句話說說,數(shù)據(jù)據(jù)文件必必須有一一個根元元素。上上一節(jié)已已討論了了根元素素。 咪咪咪如果提供了了開始標標記,就就必須提提供結(jié)束束標記(空空標記除除外,下下面會介介紹
16、空標標記)。 . 所有開始標標記和結(jié)結(jié)束標記記必須匹匹配。正確 . 不正確 . 有些被稱為為空標記記的標記記不需要要結(jié)束標標記,原原因是它它們包含含了結(jié)束束正斜線線作為標標記的一一部分。示示例顯示示的是用用于插入入一條橫橫線和一一個換行行符的標標記。橫線 換行符 必須將所有有的屬性性值用單單引號或或雙引號號括起來來。正確 patieent_id=38894667不正確 patieent_id=38994677所有的標記記都必須須正確嵌嵌套。結(jié)結(jié)束標記記的順序序必須與與開始標標記的順順序反向向?qū)?yīng)。 正確 咪咪咪不正確 咪咪咪必須聲明所所有實體體。不要要驚慌。實實體就是是虛擬的的存儲區(qū)區(qū)域,其其
17、中可以以包含圖圖像、文文本或像像版權(quán)符符號這樣樣的字符符。下面面是表示示版權(quán)符符號和左左右尖括括號的實實體。©y; 創(chuàng)建標準格格式的 XMLL 的基基本規(guī)則則。您可能聽說說過“標標準格式式的 XXML”這這種說法法,并想想知道是是什么意意思。其其實很簡簡單:如如果 XXML 遵循了了一小部部分需要要嚴格執(zhí)執(zhí)行的規(guī)規(guī)則,它它就是標標準格式式的。例如,XMML 是是區(qū)分大大小寫的的。它能能夠識別別出大寫寫字母。對對于要設(shè)設(shè)置為標標準格式式的 XXML 數(shù)據(jù),標標記必須須全部使使用完全全相同的的大、小小寫字母母組合。因因此, . 是是標準格格式,而而 . 則不是是。您不必了解解所有的的規(guī)則,
18、但但如果您您想要了了解,這這個表中中就列出出了這些些規(guī)則。有有一點您您必須了了解:只只有 XXML 數(shù)據(jù)是是標準格格式時,才才能在用用戶和系系統(tǒng)之間間共享數(shù)數(shù)據(jù)。如如果數(shù)據(jù)據(jù)不是標標準格式式,您的的 XMML 系系統(tǒng)將會會停止工工作(就就是說,您您的業(yè)務(wù)務(wù)就會停停止運轉(zhuǎn)轉(zhuǎn))。但這是件好好事。真真的!因因為,如如果一個個 XMML 數(shù)數(shù)據(jù)塊不不是標準準格式,就就有可能能被損壞壞。XMML 固固有的事事先警告告功能可可幫您避避免以后后出現(xiàn)各各種問題題,例如如,不得得不更正正報表中中的錯誤誤數(shù)字或或從文件件中清除除已損壞壞的數(shù)據(jù)據(jù)。在練習(xí)單元元中,您您將違反反一個標標準格式式的 XXML 的規(guī)則則,
19、并觀觀察 WWordd 20003 是如何何處理該該錯誤的的。練習(xí)練習(xí)說明將將顯示在在 Woord 旁邊的的獨立窗窗口中。您是否已經(jīng)經(jīng)準備好好開始使使用一些些 XMML 數(shù)數(shù)據(jù)?在在此練習(xí)習(xí)單元中中,您將將看到在在 Woord 20003 中中創(chuàng)建 XMLL 文件件是多么么容易。您您還將看看到:當當遇到不不是標準準格式的的 XMML 數(shù)數(shù)據(jù)時,WWordd 將如如何進行行處理。關(guān)于練習(xí)單單元當您單擊此此頁面底底部的“WWordd 練習(xí)習(xí)”時,一一個空白白的文檔檔將下載載到您的的計算機機并在 Worrd 中中打開,旁旁邊還會會出現(xiàn)一一個顯示示練習(xí)說說明的獨獨立窗口口(如圖圖所示)。 提示如果您看
20、不不到練習(xí)習(xí)說明,或或當您在在 Woord 中單擊擊時練習(xí)習(xí)說明消消失,請請單擊“WWordd 幫助助”任務(wù)務(wù)欄按鈕鈕,然后后單擊說說明左上上角的“自自動平鋪鋪”按鈕鈕。 如果練習(xí)說說明覆蓋蓋了 WWordd,請單單擊說明明左上角角的“自自動平鋪鋪”按鈕鈕。 在開始之前前如果 Woord 正在運運行,請請確保將將其關(guān)閉閉。開始練習(xí)現(xiàn)在單擊“WWordd 練習(xí)習(xí)”按鈕鈕。下載大?。?0 KB(以以 566 Kbbps 的速度度,時間間不到 1 分分鐘)創(chuàng)建 XMML 文文檔并處處理某些些格式不不正確的的 XMML練習(xí) 1:將 WWordd 20003 文檔保保存為 XMLL在打開的 Worrd
21、文文件中,輸輸入一些些文字。一一句話就就夠了,什什么內(nèi)容容都可以以。 在“文件”菜單上,單擊“另存為”。在“另存為”對話框中,單擊“保存類型”框旁邊的箭頭,然后從顯示的列表中,選擇“XML 文檔”。將文檔保存在任何方便的位置。在此練習(xí)的后面部分,很容易導(dǎo)航到“我的文檔”(您的原始 Word 文件已經(jīng)保存在那里了)。請關(guān)閉該文件,但保持 Word 處于打開狀態(tài)。 啟動“記事事本”。 操作步步驟 單單擊“開開始”,指指向“所所有程序序”,指指向“附附件”,然然后單擊擊“記事事本”。 在“記事本本”中的的“文件件”菜單單上,單單擊“打打開”,然然后找到到包含您您剛剛創(chuàng)創(chuàng)建的 XMLL 文檔檔所在的的
22、文件夾夾。 單擊“記事事本”的的“打開開”對話話框中的的“文件件類型”框旁邊的箭頭。從顯示的列表中,選擇“所有文件”以便看到您的 XML 文檔。選擇該文檔并單擊“打開”。 如果可以,請請放大“記記事本”窗窗口,然然后在“格格式”菜菜單上單單擊“自自動換行行”以查查看所有有代碼。 代碼很多,對對嗎?您您看到的的是 WWordd 自己己的 XXML 格式,這這種格式式被稱為為“WoordpproccesssinggML”。您您不用擔(dān)擔(dān)心自己己不認識識您在這這里看到到的內(nèi)容容。無論論何時在在 Woord 中打開開該 XXML 文件,所所有這些些代碼都都會確保保文件的的外觀和和使用體體驗同普普通文檔檔
23、一樣。(“記記事本”不不認識這這些代碼碼,它只只是原樣樣顯示代代碼。)關(guān)閉“記事事本”,然然后再次次在 WWordd 中打打開該文文件。該該文件的的打開方方式和操操作就像像任何其其他 WWordd 文檔檔一樣。 在 Worrd 220033 中創(chuàng)創(chuàng)建 XXML 數(shù)據(jù)就就是這么么容易。文文件的處處理并沒沒有變復(fù)復(fù)雜,就就像原來來一樣。與與此同時時,將文文檔保存存為 XXML 后,就就可以在在其他程程序中和和其他計計算機上上,更輕輕松地重重復(fù)利用用該文件件中的信信息。這這在兩方方面都是是再好不不過的了了,而且且很快捷捷。練習(xí) 2:觀察對對于格式式不正確確的 XXML 將發(fā)生生什么在本練習(xí)中中,您將
24、將損壞剛剛創(chuàng)建的的 XMML 文文件中的的數(shù)據(jù),然然后您要要嘗試在在 Woord 中打開開該文件件。主要要是讓您您看看有有多少 Offficee 20003 程序在在遇到格格式不正正確的 XMLL 數(shù)據(jù)據(jù)時會有有所行動動。再次啟動“記記事本”,打打開您在在上一個個練習(xí)中中創(chuàng)建的的 XMML 文文件。提提示 從從上面的的第 33 步開開始。 找到并刪除除一個尖尖括號。(在在最開始始處有一一個,另另一個在在結(jié)尾處處,在其其他位置置還有很很多。) 保存文件并并關(guān)閉“記記事本”,然然后嘗試試在 WWordd 中再再次打開開更改后后的文件件。您會會看到一一條錯誤誤消息,原原因是該該文件違違反了標標準格式
25、式的 XXML 的規(guī)則則。 如果您在現(xiàn)現(xiàn)實生活活中看到到這樣一一條消息息,應(yīng)該該與您的的 ITT 部門門或提供供該文件件的人員員聯(lián)系,并并讓他們們知道文文件中的的 XMML 的的格式不不正確。繼續(xù)本課程程的學(xué)習(xí)習(xí)單擊“返回回課程”回到 Web 瀏覽器中的課程頁面。返回后,單擊“下一頁”繼續(xù)本課程的學(xué)習(xí)。自測請完成下面面的測試試以了解解是否掌掌握了相相關(guān)內(nèi)容容。您的的答案是是保密的的,不對對測驗結(jié)結(jié)果進行行評分。以下哪項功功能令 XMLL 可擴擴展? HTMLCONTROL Forms.HTML:Option.1 在數(shù)據(jù)庫之之間交換換數(shù)據(jù)的的功能。 HTMLCONTROL Forms.HTML:
26、Option.1 驗證數(shù)據(jù)的的功能。 HTMLCONTROL Forms.HTML:Option.1 根據(jù)需要創(chuàng)創(chuàng)建標記記來描述述一條數(shù)數(shù)據(jù)的功功能。 HTMLCONTROL Forms.HTML:TextArea.1 要在 Woord 20003 中中創(chuàng)建 XMLL 文件件,您應(yīng)應(yīng)該: HTMLCONTROL Forms.HTML:Option.1 通過向文檔檔添加字字段代碼碼來驗證證數(shù)據(jù)。 HTMLCONTROL Forms.HTML:Option.1 使用“插入入”菜單單上的“對對象”命命令將 XMLL 數(shù)據(jù)據(jù)導(dǎo)入文文檔。 HTMLCONTROL Forms.HTML:Option.1
27、將文檔另存存為 XXML 文件。 HTMLCONTROL Forms.HTML:Option.1 運行文件轉(zhuǎn)轉(zhuǎn)換器。 HTMLCONTROL Forms.HTML:TextArea.1 在以下哪種種情況下下,XMML 為為標準格格式 : HTMLCONTROL Forms.HTML:Option.1 包含有效數(shù)數(shù)據(jù)。 HTMLCONTROL Forms.HTML:Option.1 遵循特定的的規(guī)則集集。 HTMLCONTROL Forms.HTML:Option.1 易于閱讀。 HTMLCONTROL Forms.HTML:TextArea.1 第3課:快快速了解解 XMML 架架構(gòu)架構(gòu):任何
28、何 XMML 系系統(tǒng)的第第二個基基本組件件。XML 系系統(tǒng)的第第二個基基本組件件是架構(gòu)構(gòu)。架構(gòu)構(gòu)可能聽聽起來很很神秘,但但實際上上它只是是一套規(guī)規(guī)則,規(guī)規(guī)定了在在 XMML 數(shù)數(shù)據(jù)文件件的各部部分中可可以包含含和不可可以包含含的內(nèi)容容。您可使用架架構(gòu)來驗驗證數(shù)據(jù)據(jù)。例如如,架構(gòu)構(gòu)可以用用于確保保人們不不會在應(yīng)應(yīng)該輸入入電話號號碼的框框中輸入入文本。另一種叫法法的規(guī)則則?架構(gòu)包含有有助于確確保獲得得有效數(shù)數(shù)據(jù)的規(guī)規(guī)則。不要讓這個個術(shù)語嚇嚇倒您。架架構(gòu)只是是結(jié)構(gòu)或或組織的的另一種種叫法。在在 XMML 中中,架構(gòu)構(gòu)包含一一些規(guī)則則,規(guī)定定在 XXML 數(shù)據(jù)文文件的各各個部分分可以包包含和不不可以包
29、包含的內(nèi)內(nèi)容。將架構(gòu)中的的規(guī)則和和用于標標準格式式的 XXML 的規(guī)則則區(qū)分開開是非常常重要的的。用于于標準格格式的 XMLL 的規(guī)規(guī)則規(guī)定定您的常常駐專家家或 IIT 部部門應(yīng)如如何構(gòu)建建數(shù)據(jù)結(jié)結(jié)構(gòu)(包包括任何何架構(gòu))。架架構(gòu)是 XMLL,同樣樣必須遵遵循用于于標準格格式的 XMLL 的規(guī)規(guī)則。 相反,架構(gòu)構(gòu)中的規(guī)規(guī)則規(guī)定定在給定定的數(shù)據(jù)據(jù)結(jié)構(gòu)中中可以和和不可以以包含的的內(nèi)容。例例如,架架構(gòu)可能能規(guī)定某某個標記記只能包包含日期期,而另另一個標標記只能能包含價價格。如如果沒有有架構(gòu),您您的標準準格式的的 XMML 中中的日期期字段可可能會包包含文本本,而價價格字段段可能會會包含日日期。您您的
30、XXML 就會像像是一個個合乎語語法但毫毫無意義義的語句句。架構(gòu)可以包包含在數(shù)數(shù)據(jù)文件件中,或或者可以以是一個個鏈接到到數(shù)據(jù)文文件的單單獨文件件。無論論是哪種種方式,只只要您使使用與架架構(gòu)相一一致的數(shù)數(shù)據(jù)文件件,就可可以說該該數(shù)據(jù)文文件符合合該架構(gòu)構(gòu)。如果果 ITT 部門門創(chuàng)建了了一個單單獨的架架構(gòu)文件件,該架架構(gòu)文件件使用 .xssd 作作為文件件擴展名名。數(shù)據(jù)據(jù)文件使使用 .xmll 作為為文件擴擴展名。架構(gòu)解析XML 架架構(gòu)的部部件 聲明 可選的的次序聲聲明(控控制數(shù)據(jù)據(jù)文件中中標記的的順序) 數(shù)據(jù)類類型架構(gòu)可以變變得極為為復(fù)雜,IIT 部部門可能能會在與與您討論論了所需需的數(shù)據(jù)據(jù)類型以
31、以及 XXML 系統(tǒng)的的工作方方式之后后,為您您創(chuàng)建架架構(gòu)。如如果您了了解架構(gòu)構(gòu)是怎么么一回事事,這會會對您與與 ITT 部門門討論架架構(gòu)有所所幫助。插插圖顯示示的是上上一課討討論的 . 標標記集的的架構(gòu)設(shè)設(shè)置規(guī)則則。這個架構(gòu)包包含一組組聲明。這這些聲明明控制每每個標記記可以包包含的數(shù)數(shù)據(jù)類型型。在本本例中,次次序聲明明還控制制包含在在 根元元素中的的標記的的順序。使使用此架架構(gòu)的任任何數(shù)據(jù)據(jù)文件必必須按圖圖中顯示示的順序序組織標標記。在在插圖的的其他地地方,數(shù)數(shù)據(jù)類型型聲明控控制數(shù)據(jù)據(jù)文件中中每個標標記可以以包含的的數(shù)據(jù)類類型:字字符串、數(shù)數(shù)字或“是是/否”選選擇。就就像您期期望的,數(shù)數(shù)據(jù)文
32、件件中的標標記不能能包含架架構(gòu)聲明明的數(shù)據(jù)據(jù)類型以以外的其其他數(shù)據(jù)據(jù)類型。這這就是為為什么架架構(gòu)能夠夠幫助驗驗證您的的 XMML 數(shù)數(shù)據(jù)的原原因。(您可能會會想起之之前的一一節(jié)“XXML 數(shù)據(jù)文文件解析析”,其其中也提提到了聲聲明。那那些聲明明規(guī)定了了哪個架架構(gòu)將控控制數(shù)據(jù)據(jù)文件的的內(nèi)容。因因此這兩兩組聲明明在邏輯輯上和功功能上是是相關(guān)的的。)那么架構(gòu)是是如何影影響您的的呢?如如果您是是一名獸獸醫(yī),并并且需要要在您的的文件中中包含有有關(guān)動物物患者的的其他信信息(例例如,動動物的顏顏色或斑斑紋),您您將讓管管理 XXML 的人員員添加用用于這些些數(shù)據(jù)的的標記。添添加這些些標記還還需要對對文件的的
33、架構(gòu)進進行更改改。如果果不更改改架構(gòu),新新標記將將被視為為非法的的,系統(tǒng)統(tǒng)將停止止工作。簡簡單的架架構(gòu)更改改可能很很快就可可以完成成,但任任何架構(gòu)構(gòu)更改都都很重要要,因為為它會創(chuàng)創(chuàng)建一個個新的數(shù)數(shù)據(jù)規(guī)則則。由于您可以以根據(jù)您您的計算算需求和和數(shù)據(jù)需需求的變變化來更更改架構(gòu)構(gòu),因此此 XMML 文文件可以以適合新新的情況況和要求求,而不不必從頭頭開始重重新構(gòu)建建文件。與與標記一一樣,架架構(gòu)是可可擴展的的。自測請完成下面面的測試試以了解解是否掌掌握了相相關(guān)內(nèi)容容。您的的答案是是保密的的,不對對測驗結(jié)結(jié)果進行行評分。架構(gòu)強制執(zhí)執(zhí)行標準準格式的的 XMML 的的規(guī)則。 HTMLCONTROL Form
34、s.HTML:Option.1 正確 HTMLCONTROL Forms.HTML:Option.1 錯誤 HTMLCONTROL Forms.HTML:TextArea.1 架構(gòu)包含 : HTMLCONTROL Forms.HTML:Option.1 樣式。 HTMLCONTROL Forms.HTML:Option.1 節(jié)點。 HTMLCONTROL Forms.HTML:Option.1 聲明。 HTMLCONTROL Forms.HTML:TextArea.1 所有 XMML 系系統(tǒng)必須須使用 .xssd 文文件。 HTMLCONTROL Forms.HTML:Option.1 正確
35、HTMLCONTROL Forms.HTML:Option.1 錯誤 HTMLCONTROL Forms.HTML:TextArea.1 第4課 快快速了解解XMLL的轉(zhuǎn)換換轉(zhuǎn)換:任何何 XMML 系系統(tǒng)的第第三個基基本組件件。一個典型 XMLL 系統(tǒng)統(tǒng)的第三三個主要要組件是是轉(zhuǎn)換。轉(zhuǎn)轉(zhuǎn)換允許許您以多多種不同同方式使使用同一一數(shù)據(jù)。現(xiàn)現(xiàn)在,您您可以將將經(jīng)過仔仔細歸檔檔和組織織的 XXML 數(shù)據(jù)應(yīng)應(yīng)用于報報表、數(shù)數(shù)據(jù)庫、網(wǎng)網(wǎng)頁和越越來越多多的應(yīng)用用程序了了。這正正是 XXML 能夠令令人興奮奮之處。轉(zhuǎn)換可以轉(zhuǎn)轉(zhuǎn)換您的的XMLL數(shù)據(jù)轉(zhuǎn)換可以使使數(shù)據(jù)交交換實現(xiàn)現(xiàn)自動化化。我們已經(jīng)提提到過,XXML
36、除了可可以構(gòu)造造和驗證證數(shù)據(jù)外外,還提提供了強強大的方方法,用用來重新新定義數(shù)數(shù)據(jù)的用用途或重重新組織織數(shù)據(jù)。執(zhí)執(zhí)行這項項工作的的機制稱稱為“可可擴展樣樣式表語語言轉(zhuǎn)換換”(XXSLTT),或或者簡稱稱為“轉(zhuǎn)轉(zhuǎn)換”。(這這就是轉(zhuǎn)轉(zhuǎn)換文件件使用 .xssl 作作為文件件擴展名名的原因因。) 轉(zhuǎn)換提供了了一套規(guī)規(guī)則(是是的,更更多規(guī)則則),用用來將由由一組標標記描述述的數(shù)據(jù)據(jù)轉(zhuǎn)換為為由另一一組標記記描述的的數(shù)據(jù)。 例如,假設(shè)設(shè)銷售部部門將數(shù)數(shù)據(jù)存儲儲在 EExceel 工工作簿中中,而財財務(wù)部門門需要導(dǎo)導(dǎo)入到數(shù)數(shù)據(jù)庫中中的信息息。轉(zhuǎn)換換可以將將工作表表中預(yù)先先選定的的單元格格中的數(shù)數(shù)據(jù)寫入入到數(shù)據(jù)
37、據(jù)庫中正正確的字字段中。幾種使用轉(zhuǎn)轉(zhuǎn)換的方方法無論您想要要如何使使用數(shù)據(jù)據(jù),轉(zhuǎn)換換都可以以提供幫幫助。根據(jù)構(gòu)建轉(zhuǎn)轉(zhuǎn)換的步步驟,轉(zhuǎn)轉(zhuǎn)換可用用作數(shù)據(jù)據(jù)處理器器。例如如,在您您將 XXML 數(shù)據(jù)存存儲中的的數(shù)據(jù)寫寫入到文文檔或電電子表格格程序時時,可以以對數(shù)據(jù)據(jù)進行排排序和篩篩選。因此,您可可以發(fā)布布一份新新聞稿,在在其中按按省份列列出新的的業(yè)務(wù)伙伙伴,但但忽略他他們的街街區(qū)地址址。您還還可以使使用 XXML 產(chǎn)品清清單創(chuàng)建建一個 Webb 目錄錄而不顯顯示供應(yīng)應(yīng)商的單單價,或或者在您您生成最最新的組組織結(jié)構(gòu)構(gòu)圖時,按按地區(qū)或或經(jīng)理對對銷售人人員進行行排序。另外,轉(zhuǎn)換換還可以以控制視視覺顯示示效果,
38、即數(shù)數(shù)據(jù)的外外觀。例例如,您您可以使使用轉(zhuǎn)換換來打印印銷售數(shù)數(shù)據(jù),使使并非來來自電子子表格程程序的數(shù)數(shù)據(jù)看起起來像是是來自某某個電子子表格程程序,或或正好相相反。除了創(chuàng)建網(wǎng)網(wǎng)頁外,您您還可以以使用轉(zhuǎn)轉(zhuǎn)換部署署網(wǎng)站的的多個版版本。您您可以將將所有數(shù)數(shù)據(jù)存儲儲在一個個位置,然然后創(chuàng)建建一組轉(zhuǎn)轉(zhuǎn)換,使使數(shù)據(jù)在在任意類類型的 Webb 瀏覽覽器中都都能正常常顯示。當當訪問者者訪問您您的網(wǎng)站站時,您您檢測出出他們使使用的瀏瀏覽器類類型,然然后將他他們路由由到相應(yīng)應(yīng)版本的的內(nèi)容。這這樣,您您就不必必再為每每類瀏覽覽器構(gòu)建建和維護護單獨的的 Weeb 內(nèi)內(nèi)容,這這無疑會會節(jié)省時時間和金金錢。由于越來越越多的
39、公公司、學(xué)學(xué)校和政政府機關(guān)關(guān)都正在在采用 XMLL,軟件件公司也也都提供供配合其其程序使使用的轉(zhuǎn)轉(zhuǎn)換。將將來,您您就能夠夠快速查查找和下下載轉(zhuǎn)換換了,這這些轉(zhuǎn)換換或者可可以直接接滿足您您的需求求,或者者您的 IT 人員可可以很輕輕松地對對其加以以改造來來滿足您您的要求求。這意意味著隨隨著時間間推移,您您在 XXML 上的第第一筆投投資會產(chǎn)產(chǎn)生越來來越多的的價值。轉(zhuǎn)換解析 在網(wǎng)頁頁上構(gòu)建建表的一一組標記記。 將 XXML 數(shù)據(jù)導(dǎo)導(dǎo)入表的的一個聲聲明。 每個表表單元格格顯示一一條特定定數(shù)據(jù)。與架構(gòu)一樣樣,轉(zhuǎn)換換是 XXML 文件,因因此必須須遵循標標準格式式的 XXML 的規(guī)則則。轉(zhuǎn)換換也可能能極
40、為復(fù)復(fù)雜,編編寫轉(zhuǎn)換換是專業(yè)業(yè)人員的的工作。不不過,如如果您對對轉(zhuǎn)換有有足夠的的了解可可以參與與到轉(zhuǎn)換換的規(guī)劃劃中,將將有助于于您獲得得期望的的結(jié)果。插插圖顯示示的某個個轉(zhuǎn)換的的一部分分,該轉(zhuǎn)轉(zhuǎn)換將 文件(上上一課曾曾討論過過)中的的數(shù)據(jù)寫寫入到網(wǎng)網(wǎng)頁上的的表中。這個示例只只顯示了了一種編編寫轉(zhuǎn)換換的方式式。用于于將數(shù)據(jù)據(jù)轉(zhuǎn)換到到文檔或或圖表的的轉(zhuǎn)換應(yīng)應(yīng)包含特特定于程程序和顯顯示上下下文的標標記。您是否覺得得奇怪,“可可擴展樣樣式表語語言”不不是從 XMLL 分離離出來的的一種語語言,只只是 XXML 的詞匯匯表,而而轉(zhuǎn)換恰恰是另一一種 XXML 文檔。自測請完成下面面的測試試以了解解是否掌掌
41、握了相相關(guān)內(nèi)容容。您的的答案是是保密的的,不對對測驗結(jié)結(jié)果進行行評分。您使用轉(zhuǎn)換換可以: HTMLCONTROL Forms.HTML:Option.1 驗證數(shù)據(jù)。 HTMLCONTROL Forms.HTML:Option.1 強制執(zhí)行標標準格式式的 XXML 的規(guī)則則。 HTMLCONTROL Forms.HTML:Option.1 對數(shù)據(jù)進行行排序、篩篩選并執(zhí)執(zhí)行其他他類型的的處理。 HTMLCONTROL Forms.HTML:TextArea.1 您使用轉(zhuǎn)換換將數(shù)據(jù)據(jù)轉(zhuǎn)換為為 XMML。 HTMLCONTROL Forms.HTML:Option.1 正確 HTMLCONTROL F
42、orms.HTML:Option.1 錯誤 HTMLCONTROL Forms.HTML:TextArea.1 不管愿意與與否,您您的企業(yè)業(yè)必須編編寫自己己的轉(zhuǎn)換換。 HTMLCONTROL Forms.HTML:Option.1 正確 HTMLCONTROL Forms.HTML:Option.1 錯誤 HTMLCONTROL Forms.HTML:TextArea.1 第 5 課課:快速速了解 Miccrossoftt Offficce PProffesssionnal Ediitioon 220033 中的的 XMML在 Miccrossoftt Offficce PProffesssi
43、onnal Ediitioon 220033 中使使用 XXML。如果您了解解 XMML 已已有的和和即將有有的豐富富功能,您您就能理理解為什什么有些些 Offficce 220033 程序序要內(nèi)置置 XMML 了了。內(nèi)置置 XMML 可可以使這這種功能能強大的的語言使使用起來來更加方方便。看看看您從從標準 Offficee 文件件轉(zhuǎn)換到到相應(yīng)的的 XMML 版版本的過過程是多多么順暢暢,您就就會知道道為什么么 XMML 在在全世界界獲得了了如此廣廣泛的認認同。更多支持Officce 220033 程序序以對自自己有意意義的方方式支持持 XMML。Microosofft OOffiice Pr
44、oofesssioonall Edditiion 20003 中中有幾個個程序支支持 XXML。每每個程序序都提供供了與程程序自身身特性相相符的 XMLL 工具具。前面面的練習(xí)習(xí)演示了了 Woord 20003 如如何允許許您將文文件保存存為 XXML 的情形形。您還還可以將將架構(gòu)和和轉(zhuǎn)換附附加到 Worrd 220033 文檔檔。另外,Exxcell 20003 使用了了“映射射”的概概念來處處理 XXML。您您可以通通過將工工作表中中的單元元格鏈接接到架構(gòu)構(gòu)中的元元素來創(chuàng)創(chuàng)建映射射。除非非先創(chuàng)建建映射(您您可以在在本課的的練習(xí)單單元看到到如何創(chuàng)創(chuàng)建映射射),否否則,無無法將工工作簿保保存為
45、 XMLL。了解某個 Offficee 20003 程序如如何支持持 XMML 的的最佳方方法是:打開該該程序的的“幫助助”,搜搜索“XXML”以以獲得更更多信息息。對于來自其其他供應(yīng)應(yīng)商的 XMLL 架構(gòu)構(gòu)、轉(zhuǎn)換換或數(shù)據(jù)據(jù),Miicroosofft OOffiice Proofesssioonall Edditiion 20003 程程序也可可以使用用它們。練習(xí)練習(xí)說明將將顯示在在 Exxcell 旁邊邊的獨立立窗口中中。第一個練習(xí)習(xí)單元向向您演示示了 WWordd 20003 是如何何使用 XMLL 的?,F(xiàn)現(xiàn)在,您您將了解解 Exxcell 20003 是如何何使用 XMLL 的。在在本練
46、習(xí)習(xí)單元中中,您將將在 EExceel 中中打開一一個 XXML 數(shù)據(jù)文文件作為為 XMML 列列表,然然后為 Exccel 創(chuàng)建一一個 XXML 映射。 重要 要按按照本練練習(xí)單元元中的步步驟進行行操作,您您首先需需要下載載一個示示例 XXML 數(shù)據(jù)文文件。請請按以下下說明進進行操作作:下載用于練練習(xí)的 XMLL 文件件 要完成本練練習(xí)單元元,您首首先必須須下載一一個名為為“Exxpennse Repportt.xmml”的的示例 XMLL 文件件。請按按照這些些步驟下下載該文文件。最最好不間間斷地完完成這些些步驟。若要將這些些說明總總放在手手邊,可可打印此此頁。右右鍵單擊擊此頁,然然后單擊
47、擊“打印印”。在在“打印印”對話話框中,單單擊“首首選項”,將將方向設(shè)設(shè)置為“橫橫向”。單單擊“確確定”,然然后單擊擊“打印印”。 下一步,單單擊此鏈鏈接: HYPERLINK /search/redir.aspx?AssetID=DC011072201033&CTT=5&Origin=RP011304672052 XMLL 練習(xí)習(xí)文件(英英文) 。該鏈鏈接會讓讓您從這這個說明明頁轉(zhuǎn)到到標題為為“Exxcell 20003 示例:XMLL 文件件”的下下載頁面面。 在下載頁的的右側(cè),單單擊“下下載”按按鈕。 在“文件下下載”對對話框中中,單擊擊“打開開”。 當系統(tǒng)詢問問您是否否要安裝裝該文件件
48、時,請請單擊“是是”,然然后單擊擊“是”以以接受許許可協(xié)議議。鍵入入目標文文件夾的的名稱或或瀏覽到到目標文文件夾,然然后單擊擊“確定定”,直直到您完完成安裝裝過程。 如果您不間間斷地完完成了這這些步驟驟,應(yīng)該該再次看看到“EExceel 220033 示例例:XMML 文文件”下下載頁面面。單擊擊 Weeb 瀏瀏覽器中中的“后后退”按按鈕可返返回到此此培訓(xùn)課課程頁面面。如果果不能直直接返回回,可以以使用瀏瀏覽器歷歷史記錄錄返回課課程,或或者轉(zhuǎn)到到“Offficce OOnliine”上上的“培培訓(xùn)”并并再次打打開課程程,然后后返回此此練習(xí)頁頁面。 在安裝了 XMLL 練習(xí)習(xí)文件之之后,請請單擊
49、下下面的“EExceel 練練習(xí)”以以啟動練練習(xí)單元元。Exxcell 將會會打開,一一個練習(xí)習(xí)工作表表將下載載到您的的計算機機,并會會顯示說說明以幫幫助您使使用練習(xí)習(xí)窗格。下載大?。?4 KB(速速率為 56 Kbpps 時時不到 1 分分鐘)創(chuàng)建 XMML 映映射和使使用 XXML 列表Excell 20003 提供了了幾種使使用 XXML 的方式式。功能能最為強強大的工工具是 XMLL 映射射。下面面的練習(xí)習(xí)向您演演示如何何創(chuàng)建和和使用 XMLL 映射射。練習(xí) 1:在 EExceel 中中創(chuàng)建 XMLL 映射射您可以從 XMLL 架構(gòu)構(gòu)創(chuàng)建 XMLL 映射射。如果果沒有架架構(gòu),EExce
50、el 會會從 XXML 文件的的數(shù)據(jù)結(jié)結(jié)構(gòu)推測測出一個個架構(gòu),您您在這里里將會看看到這樣樣一個過過程。由由于架構(gòu)構(gòu)不包含含數(shù)據(jù),因因此在您您向映射射的工作作表單元元格中添添加數(shù)據(jù)據(jù)之前,這這些單元元格一直直都是空空的。在 Exccel 練習(xí)工工作簿中中,單擊擊“XMML 映映射”選選項卡(如如果尚未未選中)。 在“數(shù)據(jù)”菜單上,指向“XML”,然后單擊“XML 源”。 在“XMLL 源”任務(wù)窗格的底部,單擊“XML 映射”。 在“XML 映射”對話框中,單擊“添加”。再次找到您之前下載的示例 XML 文件:Expense Report.xml,然后單擊“打開”。 如果看到一一條說明明 Exxc
51、ell 將創(chuàng)創(chuàng)建架構(gòu)構(gòu)的消息息,請單單擊“確確定”。這這是標準準過程。新新架構(gòu)將將在“工工作簿中中的 XXML 映射”下的對話框中列出,單擊“確定”。Excell 為 XMLL 數(shù)據(jù)據(jù)文件推推測出了了一個架架構(gòu),“XXML 源”任任務(wù)窗格格會顯示示該架構(gòu)構(gòu),以供供您在創(chuàng)創(chuàng)建映射射時使用用。首先,映射射在數(shù)據(jù)據(jù)文件中中只出現(xiàn)現(xiàn)一次的的項目。在在“nss1:EExpeenseeRepportt”(架架構(gòu)的第第一行)下下,將“nns1:EmpployyeeNNamee”從任任務(wù)窗格格拖到單單元格 B3。EExceel 會會在映射射的單元元格周圍圍添加黃黃色邊框框,并顯顯示“頁頁眉選項項”智能能標記,
52、如如圖所示示: 。您您不需要要對智能能標記進進行任何何操作,但但如果愿愿意,您您可以查查看它提提供的選選項。當當您單擊擊另一個個單元格格時,黃黃色邊框框會變細細并且變變?yōu)樗{色色,如圖圖所示: 。 現(xiàn)在,將“nns1:EmpployyeeIID”拖拖到單元元格 DD3,將將“nss1:DDepaartmmentt”拖到到單元格格 D55,然后后將“nns1:MannageerNaame”拖拖到單元元格 BB5。 注意在在此過程程中,您您看不到到任何數(shù)數(shù)據(jù)。稍稍后,您您將向這這些空單單元格中中添加數(shù)數(shù)據(jù)。目目前,只只是完成成了映射射。現(xiàn)在,映射射那些將將在工作作表中多多次出現(xiàn)現(xiàn)并且總總是包含含相同
53、信信息的數(shù)數(shù)據(jù)。將將“nss1:EExpeenseeIteem”從從“XMML 源源”任務(wù)務(wù)窗格中中拖到單單元格 A8。EExceel 將將用位于于“nss1:EExpeenseeIteem”下下方的架架構(gòu)元素素填充單單元格 A8 到 DD9。EExceel 還還會將那那些元素素的格式式設(shè)置為為一個 XMLL 列表表,并且且,在行行 8 的每個個單元格格中都會會顯示一一個“自自動篩選選”按鈕鈕。 注意 您是不不是在想想,操作作出現(xiàn)錯錯誤該怎怎么辦呢呢?我們們將在本本練習(xí)的的結(jié)尾討討論這個個問題?,F(xiàn)現(xiàn)在,請請不要擔(dān)擔(dān)心,這這只是練練習(xí)。保存工作簿簿。如果果 Exxcell 詢問問文件名名和位置置
54、,請輸輸入名稱稱并將文文件保存存在您硬硬盤上方方便的文文件夾中中。保存存文件時時,就會會將映射射添加到到工作簿簿。 練習(xí) 2:將數(shù)據(jù)據(jù)導(dǎo)入到到您的映映射現(xiàn)在,您已已經(jīng)有了了一個映映射,您您可以通通過導(dǎo)入入 XMML 文文件的內(nèi)內(nèi)容將數(shù)數(shù)據(jù)添加加到映射射中。您您前面只只使用了了文件的的結(jié)構(gòu) 創(chuàng)創(chuàng)建映射射,因此此在該過過程中沒沒有顯示示任何數(shù)數(shù)據(jù)。在工作表中中選擇任任何映射射的單元元格。 在“數(shù)據(jù)”菜單上,指向“XML”,然后單擊“導(dǎo)入”。將顯示“導(dǎo)入 XML”對話框。 找到“Exxpennse Repportt”文件件并選中中它,然然后單擊擊“導(dǎo)入入”。 Excell 會將將 XMML 數(shù)數(shù)據(jù)加
55、載載到映射射的單元元格中。請請注意,不不會有任任何不必必要的重重復(fù)。保存工作簿簿。Exxcell 將數(shù)數(shù)據(jù)保存存在工作作表中。 注意 要向向報表中中添加新新的支出出項目,您您需要更更改 EExceel 中中的一個個設(shè)置。如如果使用用默認設(shè)設(shè)置,向向任何映映射的單單元格中中導(dǎo)入數(shù)數(shù)據(jù)將覆覆蓋該映映射單元元格中所所有的原原有數(shù)據(jù)據(jù)。要向向映射的的單元格格中添加加新數(shù)據(jù)據(jù),同時時保持原原有數(shù)據(jù)據(jù)完好,請請按照以以下步驟驟操作:右鍵單擊映映射的單單元格,指指向“XXML”,然后單擊“XML 映射屬性”。 選中“追加加新數(shù)據(jù)據(jù)到現(xiàn)有有的 XXML 列表”。 練習(xí) 3:手動添添加數(shù)據(jù)據(jù)如果愿意,您您可以手
56、手動向映映射的單單元格中中添加數(shù)數(shù)據(jù),并并可以手手動更改改導(dǎo)入的的數(shù)據(jù)。當當您保存存所做的的更改時時,這些些更改會會成為工工作簿的的一部分分,這樣樣,該工工作簿就就與您用用作導(dǎo)入入來源的的數(shù)據(jù)文文件有所所不同了了。單擊支出項項目列表表中的任任意單元元格。將將在列表表的底部部出現(xiàn)一一個新行行,Exxcell 用藍藍色的星星號指示示該行。 在新增的最最后一行行(行 13)的的單元格格 A113 到到 D113 中中分別輸輸入日期期、金額額、說明明和總額額。然后后,選中中單元格格 D111,并并在其中中鍵入一一個新數(shù)數(shù)字。 保存工作簿簿。 注意 現(xiàn)在在此數(shù)據(jù)據(jù)已輸入入到 EExceel 中中,您可可
57、以像使使用其他他 Exxcell 數(shù)據(jù)據(jù)一樣使使用該數(shù)數(shù)據(jù):執(zhí)執(zhí)行求和和、排序序、篩選選等任何何需要的的操作。 練習(xí) 4:導(dǎo)出映映射的數(shù)數(shù)據(jù)在您將 XXML 數(shù)據(jù)導(dǎo)導(dǎo)入到您您映射的的單元格格之后,就就可以通通過導(dǎo)出出數(shù)據(jù)來來共享導(dǎo)導(dǎo)入的數(shù)數(shù)據(jù)(包包括您在在 Exxcell 中對對數(shù)據(jù)所所做的任任何更改改,或您您在 EExceel 中中向映射射的單元元格中添添加的新新數(shù)據(jù))。請請注意,導(dǎo)導(dǎo)出過程程只共享享工作表表中映射射的單元元格中的的數(shù)據(jù)。導(dǎo)導(dǎo)出過程程不共享享 Exxcell 工作作簿中其其他數(shù)據(jù)據(jù),也不不共享原原始 XXML 文件中中未導(dǎo)入入到映射射的單元元格的任任何其他他 XMML 數(shù)數(shù)據(jù)
58、。在練習(xí)工作作表中選選擇任何何映射的的單元格格。 在“數(shù)據(jù)”菜單上,指向“XML”,然后單擊“導(dǎo)出”。將顯示“導(dǎo)出 XML”對話框。 選擇要將數(shù)數(shù)據(jù)導(dǎo)出出到其中中的文件件夾,為為導(dǎo)出的的文件輸輸入一個個名稱,然然后單擊擊“導(dǎo)出出”。 一點都不難難,對吧吧?現(xiàn)在在,讓我我們在 Exccel 中看一一下導(dǎo)出出的文件件。在“文件”菜單上,單擊“打開”。 從“文件類類型”列列表中,選選擇“XXML 文件”。找到導(dǎo)出的 XML 文件并單擊“打開”。將顯示“打開 XML”對話框。 如果還沒有有顯示,請請選中“作作為 XXML 列表”,然后單擊“確定”。 Excell 將創(chuàng)創(chuàng)建一個個新工作作簿,并并將導(dǎo)出出
59、的文件件中的數(shù)數(shù)據(jù)加載載到一個個工作表表中。您您可以看看到新文文件包含含您手動動輸入的的數(shù)據(jù)以以及之前前所做的的任何更更改。盡盡管您是是將數(shù)據(jù)據(jù)作為 XMLL 列表表進行查查看,但但數(shù)據(jù)文文件本身身是常規(guī)規(guī) XMML,因因此其他他人或其其他程序序都可以以重用這這些數(shù)據(jù)據(jù)。關(guān)閉新文件件。保持持原始練練習(xí)文件件處于打打開狀態(tài)態(tài),然后后轉(zhuǎn)到下下一個練練習(xí)。 練習(xí) 5: 移動動映射的的單元格格要移動映射射的單元元格,您您可以像像移動任任何其他他數(shù)據(jù)一一樣執(zhí)行行剪切和和粘貼操操作。不不過,您您需要記記住幾條條特殊規(guī)規(guī)則: 要移動列表表(例如如,支出出項目)并并保持原原有的列列表形式式,必須須一起移移動全部部單元格格??梢砸詥为氁埔苿恿斜肀碇械膯螁卧窕蚧蛄校苿雍蠛蟮膯卧癫辉僭倬哂辛辛斜淼墓δ?。 映射只應(yīng)用用于一個個工作表表。如果果將映射射的單元元格復(fù)制制到其他他工作表表或工作作簿,必必須重新新創(chuàng)建映映射。 Excell 不會會導(dǎo)出您您已移出出映射的的單元格格之外的的數(shù)據(jù)。導(dǎo)導(dǎo)出過程程只對映映射的單單元格執(zhí)執(zhí)行操作作。 看一下第一一個規(guī)則則如何發(fā)發(fā)揮作用用:在示例工作作簿中,選選中包含含支出項
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版土地租賃及資源開發(fā)合同3篇
- 2025版二手豪華轎車買賣及車主尊享保養(yǎng)套餐合同3篇
- 山東省濟寧市曲阜市2024-2025學(xué)年九年級上學(xué)期期末歷史試題(含答案)
- 公共基礎(chǔ)-試驗檢驗師(含助理)《公共基礎(chǔ)》模擬試卷5
- 公交車輛電動化發(fā)展趨勢分析考核試卷
- 二零二五年港口拖輪服務(wù)與海運運輸合同3篇
- 2025年健康養(yǎng)生孕前保養(yǎng)合同
- 2025年在線美食分享平臺用戶注冊協(xié)議
- 2025年體育器材贈與協(xié)議
- 二零二五年肉牛養(yǎng)殖項目配套購牛合同3篇
- 湖北省黃石市陽新縣2024-2025學(xué)年八年級上學(xué)期數(shù)學(xué)期末考試題 含答案
- 硝化棉是天然纖維素硝化棉制造行業(yè)分析報告
- 央視網(wǎng)2025亞冬會營銷方案
- 《00541語言學(xué)概論》自考復(fù)習(xí)題庫(含答案)
- 《無砟軌道施工與組織》 課件 第十講雙塊式無砟軌道施工工藝
- 江蘇省南京市、鹽城市2023-2024學(xué)年高三上學(xué)期期末調(diào)研測試+英語+ 含答案
- 2024新版《藥品管理法》培訓(xùn)課件
- 《阻燃材料與技術(shù)》課件 第7講 阻燃橡膠材料
- 爆炸物運輸安全保障方案
- 江蘇省南京市2025屆高三學(xué)業(yè)水平調(diào)研考試數(shù)學(xué)試卷(解析版)
- 2024年黑龍江省哈爾濱市中考數(shù)學(xué)試卷(附答案)
評論
0/150
提交評論