xmlからノード名を取得してjqueryアコーディオンを動的に作成したいと思います。
product
domainmetadataの下のxmlには、1回だけであり、現時点では2つのサービスしかないCMS
ためDIS
、2つのサービスタイプを使用できます。
サービスタイプ(domainmetadata_service
)domainmetadata_service_optiongroup
の下でdomainmetadata_optiongroup
、多数で1つだけにすることができますdomainmetadata_resourceinfo
では、どうすれば以下のようなアコーディオンを作成できますか?
Health Check
Configuration
-System
-environment
-PRODUCT
-DOMAINMETADATA
-domainmetadata_gateways
-domainmetadata_gridinfo
-domainmetadata_service
-CMS
-domainmetadata_service_optiongroup
-domainmetadata_optiongroup
-domainmetadata_resourceinfo
-DIS
-domainmetadata_service_optiongroup
-domainmetadata_optiongroup
-domainmetadata_resourceinfo
現在、 Spryフレームワークを使用しています。これにより、アコーディオンを動的にするのに多くの問題が発生します。デモを表示するには、ここをクリックしてください
私のXML応答
<?xml-stylesheet type="text/xsl" href="csmclientinfa9.xsl"?><csmclient product="lolv9" date="11/4/11 4:36 PM" version="1.0"><system>
<environment>
<variable name='HOST' value='estilo' />
</environment>
</system>
<product>
<domainmetadata>
<domainmetadata_gateways nodename='N_1164898448' host='opera' httpport='18,448' port='18,449' />
<domainmetadata_gridinfo>Present</domainmetadata_gridinfo>
<domainmetadata_service type='ContentManagementService' name='CMS' version='' licenseName='license_all'>
<domainmetadata_serviceprocess node_name='N_1164898448' pre_start_command='null' post_start_command='null' jvm_options='' />
<domainmetadata_service_optiongroup name='AddressManagerOptions'>
<domainmetadata_option type='com.abc.isp.metadata.common.OptionType' name='FullPreLoadCountries' value='' />
<domainmetadata_option type='com.abc.isp.metadata.common.OptionType' name='PartialPreLoadCountries' value='' />
</domainmetadata_service_optiongroup>
<domainmetadata_optiongroup name='DataServiceOptions'>
<domainmetadata_option type='com.abc.isp.metadata.common.OptionType' name='DataServiceName' value='DIS' />
</domainmetadata_optiongroup>
<domainmetadata_resourceinfo>
<domainmetadata_resource type='Connection' name='Database:PWX DB2400' isAvailable='true' />
<domainmetadata_resource type='Connection' name='Application:SAP_ALE_IDoc_Reader' isAvailable='true' />
</domainmetadata_resourceinfo>
</domainmetadata_service>
<domainmetadata_service type='DataIntegrationService' name='DIS' version='' licenseName='license_all'>
<domainmetadata_serviceprocess node_name='N_1164898448' pre_start_command='null' post_start_command='null' jvm_options='' />
<domainmetadata_service_optiongroup name='SQLServiceOptions'>
<domainmetadata_option type='com.abc.isp.metadata.common.OptionType' name='MaxConcurrentConnections' value='100' />
<domainmetadata_option type='com.abc.isp.metadata.common.OptionType' name='MaxPlanCacheSize' value='100' />
</domainmetadata_service_optiongroup>
<domainmetadata_service_optiongroup name='CoreServiceOptions'>
<domainmetadata_option type='com.abc.isp.metadata.common.OptionType' name='ServicePort' value='0' />
<domainmetadata_option type='com.abc.isp.metadata.common.OptionType' name='JMXPort' value='0' />
</domainmetadata_service_optiongroup>
<domainmetadata_service_optiongroup name='LoggingOptions'>
<domainmetadata_option type='com.abc.isp.metadata.common.OptionType' name='LogDirectory' value='./disLogs' />
</domainmetadata_service_optiongroup>
<domainmetadata_resourceinfo>
<domainmetadata_resource type='Connection' name='Database:PWX DB2400' isAvailable='true' />
<domainmetadata_resource type='Connection' name='Application:SAP_ALE_IDoc_Reader' isAvailable='true' />
</domainmetadata_resourceinfo>
</domainmetadata_service>
</domainmetadata>
</product>