Un tutoriel simple sur le traitement XML et XSLT et XPath dans Ruby

2020-05-20
SLT4R nécessite des opérations XMLScan et inclut une archive XSLT4R, qui est un module 100% Ruby. Ces modules peuvent être installés à l'aide des méthodes d'installation Ruby standard (par exemple Ruby install.rb).

La syntaxe de XSLT4R est la suivante:


 ruby xslt.rb stylesheet.xsl document.xml [arguments]
 
 

Si vous souhaitez utiliser XSLT4R dans votre application, vous pouvez introduire XSLT et saisir les paramètres dont vous avez besoin. Les exemples sont les suivants:


 nécessite "xslt"
 
 stylesheet = File.readlines ("stylesheet.xsl"). to_s
 xml_doc = File.readlines ("document.xml"). to_s
 arguments = {'image_dir' => '/ ....'}
 
 sheet = XSLT :: Stylesheet.new (feuille de style, arguments)
 
 # sortie vers StdOut
 sheet.apply (xml_doc)
 
 # sortie vers 'str'
 str = ""
 sheet.output = [str]
 sheet.apply (xml_doc)
 
 

www.xd1998.com@2001-2030Partage De Technologie