Array2XML 클래스

less than 1 minute read

Array2XML

배열 처리도 XML 규칙에 맞춰서 잘 변환 해준다. 사이트에 들어가보면 XML2Array 도 있다.

$value = array(‘product’=>array( array(‘x’=>‘y1’), array(‘x’=>‘y2’), array(‘x’=>‘y3’),

		)
	);

$xml = Array2XML::createXML(‘products’, $value); echo $xml->saveXML();

<tbody>&lt;tr&gt;&amp;lt;td class="line-number" value="1"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt;&amp;amp;amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="2"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt;&amp;amp;amp;lt;products&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="3"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt; &amp;amp;amp;lt;product&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="4"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt; &amp;amp;amp;lt;x&amp;amp;amp;gt;y1&amp;amp;amp;lt;/x&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="5"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt; &amp;amp;amp;lt;/product&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="6"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt; &amp;amp;amp;lt;product&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="7"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt; &amp;amp;amp;lt;x&amp;amp;amp;gt;y2&amp;amp;amp;lt;/x&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="8"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt; &amp;amp;amp;lt;/product&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="9"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt; &amp;amp;amp;lt;product&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="10"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt; &amp;amp;amp;lt;x&amp;amp;amp;gt;y3&amp;amp;amp;lt;/x&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="11"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt; &amp;amp;amp;lt;/product&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="12"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt;&amp;amp;amp;lt;/products&amp;amp;amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;&lt;tr&gt;&amp;lt;td class="line-number" value="13"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class="line-content"&amp;gt;&amp;lt;/td&amp;gt;&lt;/tr&gt;</tbody>

🔗original-link

Updated: