xslt - pound(#) sign in directory name: in Java How to read it -
क्लास लोडर मुझे फ़ाइल नहीं ढूंढता है। यह एक फेंकता है:
<पी > मैं follwoing करने की कोशिश कर रहा था:javax.xml.transform.TransformerConfigurationException:
javax.xml.transform.TransformerException: java.io.FileNotFoundException:
TransformerFactory.newInstance ()। NewTransformer (नया StreamSource ("C: \\ dev \\ वर्कस्पेस \\ test1 \\ a #b \\ ब्राउज़र -एमेल। एक्सएसएलटी "))
यही कारण है कि कन्स्ट्रक्टर एक यूआरआई लेता है, न कि यूआरआई में एक फ़ाइल नाम और #
का विशेष अर्थ है:
StreamSource
सार्वजनिक स्ट्रीम संसाधन (स्ट्रिंग SystemId)
एक URL से एक StreamSource का निर्माण
पैरामीटर:
systemId
- एक स्ट्रिंग होना चाहिए जो यूआरआई वाक्यविन्यास के अनुरूप है।
आप उपयोग कर सकते हैं
नया स्ट्रीम संसाधन (नया फ़ाइल ("सी: \\ dev \\ कार्यस्थान \\ test1 \\ a #b \\ ब्राउज़र-ईमेल। Xslt")) इसके बजाय
।
Comments
Post a Comment