[英]DOMDocument::load - PHP - Getting attribute value
我正在努力从中的ss:ExpandedColumnCount="3"
获取值3
<Table ss:ExpandedColumnCount="3" ss:ExpandedRowCount="2" x:FullColumns="1"
x:FullRows="1" ss:DefaultColumnWidth="65" ss:DefaultRowHeight="15">
<Row>
<Cell><Data ss:Type="String">cat</Data></Cell>
<Cell><Data ss:Type="String">dog</Data></Cell>
<Cell><Data ss:Type="String">horse</Data></Cell>
</Row>
<Row>
<Cell><Data ss:Type="String">ve</Data></Cell>
<Cell><Data ss:Type="String">as</Data></Cell>
<Cell><Data ss:Type="String">fs</Data></Cell>
</Row>
<Row>
<Cell><Data ss:Type="String">ve</Data></Cell>
<Cell><Data ss:Type="String">as</Data></Cell>
<Cell><Data ss:Type="String">fs</Data></Cell>
</Row>
</Table>
我正在使用XLS文件在PHP中使用DOMDocument :: load。 任何帮助将不胜感激。
干杯
载入文件
libxml_use_internal_errors(TRUE);
$dom = new DOMDocument;
$dom->load('YourExcel.xml');
然后要么
echo $dom->documentElement->getAttribute('ExpandedColumnCount');
或使用XPath
$xp = new DOMXPath($dom);
echo $xp->evaluate('string(/Table/@ExpandedColumnCount)');
两者都将返回3。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.