STAF STAX中XML編寫注意要點

2021-06-03 13:58:32 字數 1030 閱讀 8897

staf/stax中是通過xml來進行指令碼的呼叫(據我所知=。=),在指令碼編寫中有以下注意點,累積ing:

1、需要在xml的開頭加上以下兩行:

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

2、指令碼需要寫在指令碼

之間3、關於引號的使用:

在xml中的標籤中,如果要表示乙個字串,需要加上兩組引號:"""",'''',"''"

在xml的這組標籤中,用的原生態的py語言,字串用一組引號就可以用來表示,具體的表示方法見py教程

在xml中其他標籤中,如果用一組引號來賦值乙個變數,則表示賦給它的是乙個py的值,而不是乙個實際上意義的字串

如:在中定義了testname = 'pyname'

在其他標籤中定義name = "testname",實際上則是將testname的值賦值給了name,即name = pyname

testname">語句表達:pyname part a,即在字串中%s用來代表乙個py的值,同

4、關於注釋語句格式:

start with .

例:

5、命名規則(py):

a、必須以下劃線_或者字母開頭

b、大小寫敏感,x和x是不同的

c、py關鍵字不能作為變數名

d、stax關鍵字不能作為變數名:rc

6、python dictionaries(py字典?= =不知道是不是這樣翻譯嗷。。)

例子:

7、stax中關鍵字:

: 執行機器

: 命令列

資料查閱: beginner's guide

bean的xml物件編寫

xmlns xsi xsi schemalocation spring beans.xsd dog屬性又是乙個bean 唱歌跳舞 111唱歌 唱歌跳舞 第一 要注意key標籤裡還有value標籤 上班第二 下班 properties和map相似 key value的形式 加班還是加班 ref關聯do...

XML的解析與編寫

1導入庫import xml.etree.elementtree as et2例項化物件tree et.elementtree tree.parse test.xml root tree.getroot 獲取所有節點 root.tag 該節點的標籤 root 0 tag 該節點第乙個子節點的標籤 r...

編寫Shell指令碼列印輸出變數 及編寫時注意事項

shell指令碼語言是一種非類解釋型語言,弱語言型別 linux支援的所有shell中,都可以通過賦值符號為變數賦值 shell指令碼變數可以分為兩類,區域性變數和環境變數 區域性變數是在自己編寫的shell指令碼內部使用,環境變數可以在系統上面,在bash系統之上使用 其他的程序或者程式都可以呼叫...