কম্পিউটার

কিভাবে একটি XML ফাইলের উপর ভিত্তি করে পাইথন অবজেক্ট তৈরি করবেন?


আনট্যাঙ্গেল

আমরা একটি XML ফাইলের উপর ভিত্তি করে পাইথন অবজেক্ট তৈরি করতে আনট্যাঙ্গল ব্যবহার করতে পারি

আনট্যাঙ্গল হল একটি সাধারণ লাইব্রেরি যা একটি XML ডকুমেন্ট নেয় এবং একটি পাইথন অবজেক্ট রিটার্ন করে যা এর গঠনে নোড এবং বৈশিষ্ট্যগুলিকে মিরর করে৷

উদাহরণস্বরূপ, এই ধরনের একটি XML ফাইল -

<?xml version="1.0"?>
<root>
    <child name="child1">
</root>

এইভাবে লোড করা যেতে পারে −

import untangle
obj = untangle.parse('path/to/file.xml')

এবং তারপরে আপনি চাইল্ড এলিমেন্টের নাম পেতে পারেন −

obj.root.child['name']

আনট্যাঙ্গল একটি স্ট্রিং বা একটি URL থেকে XML লোড করা সমর্থন করে৷


  1. পাইথনে একটি টেক্সট ফাইল কিভাবে পড়তে হয়?

  2. পাইথনে CSV ফাইল কিভাবে পড়তে হয়?

  3. কিভাবে পাইথনে একটি অভিধান তৈরি করবেন?

  4. পাইথনে ফাইল অবজেক্ট?