xslt - pound(#) sign in directory name: in Java How to read it -


क्लास लोडर मुझे फ़ाइल नहीं ढूंढता है। यह एक फेंकता है:

javax.xml.transform.TransformerConfigurationException:
javax.xml.transform.TransformerException: java.io.FileNotFoundException:

<पी > मैं follwoing करने की कोशिश कर रहा था:

  TransformerFactory.newInstance ()। NewTransformer (नया StreamSource ("C: \\ dev \\ वर्कस्पेस \\ test1 \\ a #b \\ ब्राउज़र -एमेल। एक्सएसएलटी "))  

यही कारण है कि कन्स्ट्रक्टर एक यूआरआई लेता है, न कि यूआरआई में एक फ़ाइल नाम और # का विशेष अर्थ है:

StreamSource

सार्वजनिक स्ट्रीम संसाधन (स्ट्रिंग SystemId)

एक URL से एक StreamSource का निर्माण

पैरामीटर:
systemId - एक स्ट्रिंग होना चाहिए जो यूआरआई वाक्यविन्यास के अनुरूप है।

आप उपयोग कर सकते हैं

  नया स्ट्रीम संसाधन (नया फ़ाइल ("सी: \\ dev \\ कार्यस्थान \\ test1 \\ a #b \\ ब्राउज़र-ईमेल। Xslt")) इसके बजाय  


Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

jquery - SimpleModal Confirm fails to submit form -

php - Multiple Select with Explode: only returns the word "Array" -