微軟專家論壇上的問題(XML)

2021-04-01 06:33:56 字數 1330 閱讀 3380

我有這樣乙個xml:

<?xml version="1.0" encoding="iso-8859-1"?>

<?xml-stylesheet type="text/xsl" href="xformsample01.xsl"?>

ruichen

first name

last name

submit1

轉換的xsl是這樣寫的:

現在的問題是,我想把xml中 xforms/model/instance 下面的值填充到生成的input裡

面,就是說

裡面的value如

何設定,讓我

能夠在生成的頁面的fname和lname兩個input裡面分別賦予初始值rui和chen。謝謝!

你好,我們可以在節點下增加乙個節點來從xml中取值賦給value屬性。我對你的xslt進行了一下修改,希望對你有幫助。

如果我有這樣的xml:

file

open

quit

可不可以通過xslt轉換為這樣的指令碼

var filenewmenu = new menu();

filenewmenu.addmenu("file");

filenewmenu.addmenu("open");

filenewmenu.addmenu("quit");

就是針對每乙個name都會對應一行filenewmenu.addmenu的語句。

關於您提到的使用 xslt  進行 xml 資料轉換(生成 html/script)時,根據xml內容動態新增 script**語句的問題,我們一般可以使用 for-each 語句來處理,就像一般的對於多結點產生重複輸出情況一樣, 比如我們有如下的 xml 文件:

<?xml version="1.0" encoding="utf-8"?>

在  xslt 中,我們可以如下定義模板 :

當然,一般來說xslt 主要還是針對 xml資料之間的轉換而設計的,不太適合作為 xml-->**之間的轉換,可能針對更複雜的情況會有限制。 以上是我的一些建議,希望有所幫助。

部落格專家和論壇專家 來自兩個星球的生物

長久以來,寫部落格和泡論壇的專家一直顯示出非常不同的特質,他們如此不同,以致於一直有乙個傳說.說他們乙個來自pia星,乙個來自chua球.論壇專家有一顆解決問題的腦袋,而部落格專家有乙個不斷總結的腦袋 論壇專家能迅速透過雜亂的描述看到問題的本質 部落格專家能夠能夠冷靜的發現表象後面的原理 論壇專家反...

XML解析的問題

在tomcat啟動中,ehcache解析xml時丟擲異常cause was invalid byte 1 of 1 byte utf 8 sequence 總結 參考資料 知識 摘要 windows記事本的utf 8是有bom的 zero width no break space 又被稱作bom u...

09英雄會產品專家論壇 好的產品是如何練成的

csdn.net現場報道 2009年4月18日,2009中國軟體技術英雄會 北京站 盛大召開。百名技術作譯者 百名csdn社群技術高手 百名cto和技術管理人員 百名架構師和高階開發者,技術英雄濟濟一堂。主持人csdn副總經理兼總編韓磊提問到好的產品的定義什麼?到底什麼樣的產品才是好的產品呢?從左至...