मैं जावा में मास्क से फ़ाइल नाम जेनरेट करना चाहता हूं।मैं आसानी से (जावा में) मास्क स्ट्रिंग से फ़ाइल नाम कैसे उत्पन्न कर सकता हूं?
'डेटा - $ {YY} - $ {MM} - $ {DD} - $ {var1} .xml' जैसे मास्क से 'डेटा -12-08-29-xxx.xml' जैसा कुछ। मैं यादृच्छिक फ़ाइल नाम उत्पन्न नहीं करना चाहता, इसके बजाए फ़ाइल नाम रनटाइम पर दिए गए पैटर्न के अनुसार बनाए जाएंगे।
मैं कल्पना कर सकता हूं कि मुझे एक अच्छी, जेनेरिक कक्षा बनाने की ज़रूरत है जो इसे सभी तरह के मामलों के लिए संभाल लेगा, लेकिन मैं पहिया को फिर से शुरू नहीं करना चाहता, अगर वहां कुछ मौजूद है तो मैं फिर से उद्देश्य कर सकता हूं और शायद विस्तार।
कोई सुझाव?
जांच log4j कार्यान्वयन। उन्होंने फ़ाइल पैटर्न को स्वीकार करने की समस्या को हल कर लिया है। – sundar
@ सुंडर जो समाधान नहीं है, मैं वास्तव में इसका उपयोग कर रहा हूं – CosminO
यह किसी प्रारूप या टेम्पलेट स्ट्रिंग में कुछ डेटा उजागर करने और इसका मूल्यांकन करने से अलग कैसे है? –