मैं एक दर्जन से अधिक XSLT फ़ाइलों के बारे में उपयोग कर रहा हूँ उत्पादन प्रारूपों की एक बड़ी संख्या प्रदान करने के लिए पैरामीटर। फिलहाल उपयोगकर्ता को निर्यात किए जाने वाले फ़ाइल प्रारूप का विस्तार पता होना चाहिए। आरटीएफ, एचटीएमएल, टीXT।XSLT प्रबंधन - उत्पादन के लिए एक स्टाइलशीट करने के लिए मेटाडाटा संलग्न और
मैं भी पैरामीटर का उपयोग करने की अनुमति देते हैं और अधिक विकल्प चाहते हैं। अगर मैं एक्सएसएल फ़ाइल में मेटाडेटा को एम्बेड कर सकता हूं तो मैं फाइलों के माध्यम से स्कैन करके विवरण उठा सकता हूं।
यहां मैं क्या सोच रहा हूं। इस उदाहरण में कार्यक्रम को आवश्यक जानकारी के लिए टिप्पणियों का विश्लेषण करना होगा।
<?xml version="1.0" encoding="UTF-8"?>
<!-- Title: Export to Rich Text Format -->
<!-- Description: This Stylesheet converts to a Rich Text Format format which may be used in a word processor such as Word -->
<!-- FileFormat: RTF -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:param name="CompanyName"/> <!-- Format:String, Description: Company name to be inserted in the footer -->
<xsl:param name="DateDue"/> <!-- Format:Date-yyyy-mm-dd, Description: Date Due -->
<xsl:param name="IncludePicture">true</xsl:param><!-- Format:Boolean, Description: Do you want to include a graphical representation? -->
<xsl:template match="/">
<!-- Stuff -->
</xsl:template>
</xsl:stylesheet>
क्या वहां कोई मानक हैं? क्या मुझे एक से अधिक कसाई करने की आवश्यकता है (एक्सएमएल स्कीमा की चपेट में डबलिन कोर)?
पीएस यह परियोजना Argumentative पर लागू की जा रही है।
बहुत अच्छा सवाल (+1)। एक्सएसएलटी में मेटाडेटा का प्रतिनिधित्व करने के लिए एक शर्त समाधान के लिए मेरा उत्तर देखें। –