簡體   English   中英

從特定的XML標簽導入數據

[英]Import data from specific XML tag

我有一個看起來像這樣的XML文檔:

<?xml version="1.0" encoding="UTF-8"?> 
<citizen> 
  <military-skills> 
    <military-skill> 
      <level>Marksman</level> 
      <points>1620.735</points> 
      <name>Strength</name> 
    </military-skill> 
  </military-skills> 
</citizen> 

我想使用PHP SimpleXML從標記“ points”中獲取值。
在另一個地方,我讀到我可以使用“ $ xml-> children()-> points;”。 但它不起作用。

如果有人想知道, 是我要導入的XML文檔。

您可以使用SimpleXML輕松完成此操作:

$xml = new SimpleXMLElement('file.xml', 0, true);
$points = $xml->{'military-skills'}->{'military-skill'}->points;
// You can then convert $points to double or float

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM