Xml,XPath,XSLTxue 學習方法

2021-09-25 04:09:51 字數 1810 閱讀 3878

好久沒寫了,最近一直沒狀態,不知道是不是春天來了,人老犯睏,不是說一年之計在於春嗎?

咋一到春天我就犯睏呢?

準備:最近專案中用到xml,xsl很多,但是又不是很方便練習,不過現在終於發現乙個工具:altova xmlspy

練習:在xmlspy中建立xml,xsl檔案:book.xml,book.xsl

book.xml:

xml version="1.0"

?>

xml-stylesheet type="text/xsl" href="book.xsl"

?>

<

family

>

<

person

>

<

given-name 

age="10"

>

<

name

>

fred

name

>

<

nick-name

>

freddy

nick-name

>

given-name

>

<

family-name

>

smith

family-name

>

person

>

<

person

>

<

given-name 

age="10"

>

<

name

>

robert

name

>

<

nick-name

>

bobnick-name

>

given-name

>

<

family-name

>

smith

family-name

>

person

>

family

>

book.xsl:

xml version="1.0" encoding="utf-8"

?>

<

xsl:stylesheet 

version

="1.0"

xmlns:xsl

=""xmlns:fo

="">

<

xsl:template 

match

="/"

>

<

p>

<

xsl:copy-of 

select

="name"

/>

<

xsl:text

>

xsl:text

>

<

xsl:copy-of 

select

="family-name"

/>

p>

<

xsl:value-of 

select

="number(translate('2007-07-09', '-', ''))"

>

xsl:value-of

>

xsl:template

>

xsl:stylesheet

>

在book.xml視窗下,直接按f10,就可以執行了

這裡注意:

這句就是我用來測試translate,number函式的。

是不是很爽?

機器學習 卡方檢驗

本文相對原文有刪減和增加一些自己的理解。其實卡方檢驗是英文chi square test 的諧音。在大資料運營場景中,通常用在某個變數 或特徵 值是不是和應變數有顯著關係。卡方檢驗就是檢驗兩個變數之間有沒有關係。如果有顯著區別的話,我們會考慮把這些變數放到模型或者分析裡去。這邊顯著區別可以理解為兩個...

學習筆記 圓方樹

圓方樹 元芳你怎麼看 圓方樹推薦 圓方樹是什麼?tarjan家族中,最不好處理的是點雙 因為乙個割點可能屬於很多的dcc。為了把圖縮成一棵樹,我們不得不做出這樣的處理 摘自 這個樹不但醜。而且,對於乙個點雙內部的資訊,我們把它縮成了乙個點,內部的與非割點有關的路徑我們一無所知。所以這個玩意只能用來維...

圓方樹學習筆記

聽說g2的選手都會圓方樹了,所以我來學習一波。這個階段的學習我也僅僅只是知道了圓方樹是什麼,比較簡單的題目怎麼寫,但是對於一些思維難度較高,實現能力要求較高的題目,我還不是很會.希望未來能越來越好 點雙連通分量,仙人掌的定義。點分為圓點和方點的樹.把仙人掌上的點保留,然後如果存在乙個點雙就新建乙個方...