কম্পিউটার

আমি কিভাবে পিএইচপি-তে DOM উপাদানগুলির মাধ্যমে পুনরাবৃত্তি করব?


নিম্নলিখিত XML ডেটা (ইনপুট) -

<other data>
   <foo> <bar></bar>
      <value/>
   <pub></pub> </foo>
<foo>
   <bar></bar> <pub></pub>
</foo>
<foo>
   <bar></bar> <pub></pub>
</foo>
</other data>

DOM অবজেক্টের উপাদানগুলির মাধ্যমে পুনরাবৃত্তি করা।

উদাহরণ

$elements = $dom->getElementsByTagName('foo');
$data = array();
foreach($elements as $node){
   foreach($node->childNodes as $child) {
      $data[] = array($child->nodeName => $child->nodeValue);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Every ‘foo’ tag will be iterated over and specific ‘bar’ and ‘pub’ value will be obtained, 
i.e specific child nodes can be accessed by their names itself.

XML ফাইলের উপাদানগুলি XML ফাইলের সমস্ত নোডের উপর একটি ফোরচ লুপ চালানোর মাধ্যমে প্রাপ্ত করা হয়। ফোরচ লুপের ভিতরে, প্রধান নোডের চাইল্ড নোড রেফারেন্স করা হয় এবং চাইল্ড নোডের চাইল্ড ভ্যালু অ্যাক্সেস করা যায়।


  1. জাভাস্ক্রিপ্ট দিয়ে কিভাবে DOM এলিমেন্টস রিমুভ করবেন

  2. জাভাস্ক্রিপ্ট:কিভাবে একটি পৃষ্ঠায় সমস্ত DOM উপাদান লুপ করবেন এবং কনসোলে ফলাফল প্রদর্শন করবেন?

  3. জাভাস্ক্রিপ্টে getElementsByClassName() এর মাধ্যমে কীভাবে সঠিকভাবে পুনরাবৃত্তি করবেন?

  4. পাইথনে একটি অভিধানের মাধ্যমে কীভাবে পুনরাবৃত্তি করবেন?