问题描述
需要帮助来解析以下XML列,语言和值的基础。我能够按行解析值。有人可以帮忙吗?查询需要在SQL Server中。我尝试使用OPENXML
进行书写。但这没有给我想要的输出。任何帮助将不胜感激。
<Root>
<dataModel>
<repo name="SKU" profile="SKU"/>
</dataModel>
<SKU repo="SKU">
<SKU_SKU_Number>DR90A3000/U</SKU_SKU_Number>
<dynamicAttr>
<attrName>Power Supply Frequency</attrName>
<attrValue mLang="1">
<value lang="en">60 Hz</value>
<value lang="da-DK"/>
</attrValue>
<desc code="">60 Hz</desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Ambient Operating Temperature (Max)</attrName>
<attrValue mLang="1">
<value lang="en">90°F </value>
<value lang="da-DK"/>
</attrValue>
<attrValue mLang="1">
<value lang="en"> 32°C</value>
<value lang="da-DK"/>
</attrValue>
<desc code="">90°F | 32°C</desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Compatible Humidifier Pad</attrName>
<attrValue mLang="1">
<value lang="en"/>
<value lang="da-DK"/>
</attrValue>
<desc code=""> </desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Building Size (Max)</attrName>
<attrValue mLang="1">
<value lang="en">Up to 20,000 cubic feet</value>
<value lang="da-DK"/>
</attrValue>
<desc code="">Up to 20,000 cubic feet</desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Recommended Service Life</attrName>
<attrValue mLang="1">
<value lang="en">10 Years</value>
<value lang="da-DK"> </value>
</attrValue>
<desc code="">10 Years</desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Current Draw</attrName>
<attrValue mLang="1">
<value lang="en">0.625 A</value>
<value lang="da-DK"> </value>
</attrValue>
<desc code="">0.625 A</desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Operating Voltage</attrName>
<attrValue mLang="1">
<value lang="en">24 VAC</value>
<value lang="da-DK">25 VAC</value>
<value lang="da-OTH">26 VAC</value>
</attrValue>
<desc code="">24 VAC</desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Static Pressure (Max)</attrName>
<attrValue mLang="1">
<value lang="en">0.3 in wc</value>
<value lang="da-DK"> </value>
</attrValue>
<desc code="">0.3 in wc</desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Duct Opening Width</attrName>
<attrValue> </attrValue>
<desc code=""> </desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Duct Opening Diameter</attrName>
<attrValue> </attrValue>
<desc code=""> </desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Housing Material</attrName>
<attrValue> </attrValue>
<desc lang="en"> </desc>
<desc lang="da-DK"> </desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Duct Opening Height</attrName>
<attrValue> </attrValue>
<desc code=""> </desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Building Square Footage (Max)</attrName>
<attrValue mLang="1">
<value lang="en"> </value>
<value lang="da-DK"> </value>
</attrValue>
<desc code=""> </desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Power Consumption</attrName>
<attrValue mLang="1">
<value lang="en"/>
<value lang="da-DK"/>
</attrValue>
<desc code=""> </desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Mounting Type</attrName>
<attrValue> </attrValue>
<desc lang="en"> </desc>
<desc lang="da-DK"> </desc>
</dynamicAttr>
<dynamicAttr>
<attrName>Remote Mounting Distance (Max)</attrName>
<attrValue> </attrValue>
<desc code=""> </desc>
</dynamicAttr>
</SKU>
</Root>
所需的输出应该是
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)