मेरे पास वसंत (org.springframework.core.io.Resource
) में संसाधन संसाधन की संसाधन संपत्ति वाला एक वर्ग है जो फ़ाइल ऑब्जेक्ट इनपुट के रूप में लेता है।स्ट्रिंग संसाधन में स्ट्रिंग को बदलने के तरीके
setResource(Resource resource)
{
this.resource = resource;
}
हालांकि, मैं एक और कस्टम एपीआई के माध्यम से एक दूरस्थ दस्तावेज़ पढ़ रहा हूं जो दस्तावेज़ की सामग्री को स्ट्रिंग के रूप में लौटाता है।
String xml = document.getContent();
मैं अपने setResource
विधि में Resource
के रूप में इस एक्सएमएल पास करना चाहते हैं। हालांकि, मुझे नहीं पता कि मैं स्ट्रिंग को Resource
में कैसे डाल सकता हूं।
कोई विचार ??
धन्यवाद !! इससे मदद मिली .. SetResource (नया InMemoryResource (xml)) का उपयोग करने की सलाह क्यों नहीं दी जाती है ?? –
@ निकुनज: क्योंकि 'इनमेमरी रिसोर्स' वसंत का हिस्सा नहीं है, यह वसंत सुरक्षा का हिस्सा है। यदि आपके पास ऐसा है, तो यह ठीक काम करेगा। – skaffman
स्पष्टीकरण के लिए धन्यवाद !! –