国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > XML > 正文

XML模式:XForms和客戶發票

2024-09-05 20:56:11
字體:
來源:轉載
供稿:網友
XForms
XForms XML 標準用于定義表單中的不同成分(字段、單選按鈕和列表等輸入控件)以及希望在表單中提供的信息驗證。
XForms XML 標準和 Web 開發人員熟悉的 HTML、XHTML 表單標記非常相似,并將成為 XHTML 2.0 標準的一部分。
XForms XML 基于簡單的模型、視圖、控制器格式。模型是表單的整體描述,包括字段、輸入約束以及數據提交方式。視圖定義了出現在表單中的控件、分組及其引用的模型字段。表單控件的格式和呈現由 CSS 控制。
XForms 標準通過更詳細地劃分表單信息擴展了傳統的 HTML 表單定義。填充表單的過程中可使用動態元素(目前一般只能通過 JavaScript 或 Ajax 元素實現)。
清單 11 中可以看到一個簡單的文本輸入框和彈出式的選擇框。
清單 11. 簡單的文本輸入框和彈出選擇框

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xforms="http://www.w3.org/2002/xforms"> <head> <title>XForms Sample</title> <xforms:model> <xforms:instance> <Name xmlns=""> <FName /> <LName /> <Title /> </Name> </xforms:instance> </xforms:model> </head> <body><xforms:select1 ref="Title"> <xforms:label>Title:</xforms:label> <xforms:item> <xforms:label>Mr</xforms:label> <xforms:value>Mr</xforms:value> </xforms:item> <xforms:item> <xforms:label>Mrs</xforms:label> <xforms:value>Mrs</xforms:value> </xforms:item></xforms:select1> <xforms:input ref="FName"> <xforms:label>First name: </xforms:label> </xforms:input> <xforms:input ref="LName"> <xforms:label>Last name: </xforms:label> </xforms:input> <hr /> <xforms:output value="concat('Hello ',Title,' ',FName,' ',LName)"> <xforms:label>Output: </xforms:label> </xforms:output> </body></html>

可以通過 Firefox XForms 擴展來查看該 XForms 表單。結果如圖 2 所示。
圖 2. 使用 Firefox XForms 擴展查看 XForms 表單
使用 Firefox XForms 擴展查看 XForms 表單客戶發票
很多商業活動中的一個老問題是從紙質的客戶發票系統遷移到計算機處理。創建發票結構需要認真考慮各種不同的類型和重復元素。
過去,發票這類商業信息的交換必須建立非常龐大的結構和定義,國際發票信息交換標準包括數百個字段。如果沒有交換數據的有效方法,共享發票、訂單和其他數據會非常困難。
上一篇:XML 語法

下一篇:XML基礎:什么是XML?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九江市| 涪陵区| 保德县| 临沭县| 兴和县| 攀枝花市| 通辽市| 井冈山市| 鹤峰县| 稻城县| 武威市| 大城县| 循化| 河东区| 高平市| 星座| 武定县| 横峰县| 乌恰县| 怀集县| 全椒县| 江华| 马鞍山市| 新和县| 巨鹿县| 天门市| 台南县| 黄浦区| 美姑县| 玉树县| 滁州市| 临沂市| 崇州市| 麻栗坡县| 兰坪| 留坝县| 崇左市| 平邑县| 崇信县| 宾阳县| 扬中市|