2015-05-28 16 views
8

में भाग निकले एचटीएमएल पात्रों मुद्रित करने के लिए मैं अपने डाटाबेस से Oracle की XML Publisher (Oracle एक्सएमएल पार्सर 10.1.0.5.0 के आधार पर) उत्पन्न करने के लिए रिपोर्ट का उपयोग कर रहा एक .rtf टेम्पलेट का उपयोग कर। जैसा कि नीचे दिखायाकैसे Oracle एक्सएमएल प्रकाशक

enter image description here

डेटाबेस में मान सही ढंग से सहेजे जाते हैं:

उपयोगकर्ता अंत मेरे सामने निम्न छवि की तरह एक सी.के. संपादक में कुछ मान में प्रवेश करती है

enter image description here

जब मैं एक्सएमएल प्रकाशक का उपयोग कर पीडीएफ प्रारूप में रिपोर्ट को प्रिंट मैं इस तरह से बच गया एचटीएमएल अक्षर:

enter image description here

क्या इसे ठीक करने और बच निकलने वाले लोगों के बजाय सामान्य पात्रों को मुद्रित करने का कोई तरीका है?

अग्रिम धन्यवाद

+0

हो सकता है कि आप की जरूरत [इस प्लगइन] (http://ckeditor.com/addon/entities)। – North

+1

मुझे लगता है कि अंतिम लक्ष्य इसे अनियंत्रित करना चाहिए? – REW

+0

क्या आप इस मुद्दे को हल करने में सक्षम हैं? जैसा कि मुझे एक ही समस्या है। – user75ponic

उत्तर

2

में एक बहुत ओरेकल 11g के साथ शुरू आप PL/SQL पैकेज UTL_I18N उपयोग करने में सक्षम हैं।

UTL_I18N उन सेवाओं का एक सेट है जो अनुप्रयोगों के लिए अतिरिक्त वैश्वीकरण कार्यक्षमता प्रदान करता है। ABC < & "

यहाँ ओरेकल द्वारा प्रदान की कुछ और जानकारी कर रहे हैं: आप की तरह एक आउटपुट मिल जाएगा

SELECT UTL_I18N.UNESCAPE_REFERENCE('ABC &lt; &#38; &#34;') FROM DUAL; 
इस के साथ

:

इस संदर्भ में प्रासंगिक तरीकों में से एक "UTL_I18N.UNESCAPE_REFERENCE" है : https://docs.oracle.com/database/121/ARPLS/u_i18n.htm#ARPLS71170

संबंधित मुद्दे