次のようなxml、xmlDocがあります。
<root>
<a>
<Row>
</a>
<b>
<Row>
</b>
<c>
<Row>
</c>
</root>
各文字 (a、b、c) にそれぞれ xml が必要です。それらをこれらのxmls xmlA、xmlB、xmlCに割り当てたい。
では、Javascriptでどのように行うのですか?
ありがとう!
次のようなxml、xmlDocがあります。
<root>
<a>
<Row>
</a>
<b>
<Row>
</b>
<c>
<Row>
</c>
</root>
各文字 (a、b、c) にそれぞれ xml が必要です。それらをこれらのxmls xmlA、xmlB、xmlCに割り当てたい。
では、Javascriptでどのように行うのですか?
ありがとう!
jQuery の場合:
var $xml = $('<root><a><Row></a><b><Row></b><c><Row></c></root>');
$xml.find('*').each(
function(i,d){
if(d.firstChild)
d.innerHtml = '<p>WHATEVER</p>';
});
仕事のために設計された言語があるのに、なぜJavascriptでそれをするのですか? XSLT での解決策は次のとおりです。
<xsl:stylesheet xmlns="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:template match="/">
<xsl:for-each select="/root/*">
<xsl:result-document href="xml{name()}.xml">
<xsl:copy-of select="."/>
</xsl:result-document>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>