how to use the Addition function in xpath -


मेरे पास एक XML फ़ाइल है

  & lt; productID & gt; 2893 & lt; / productID & gt; & LT; मात्रा & gt; 13 & lt; / मात्रा & gt; & LT; कीमत & gt; 10 & lt; / कीमत & gt;  

php स्क्रिप्ट के माध्यम से

  $ one = array (array_shift ($ prod-> xpath ('productID')), array_shift ($ prod-> gt ; Xpath ('quantity')), array_shift ($ prod-> xpath ('price'))  

मुझे नोड मूल्य के मूल्य से 3 गुणा करना है, इसे लिखना सीएसवी में

  productID | मात्रा | मूल्य 2893 | 13 | 30  

मैंने पहले ही स्क्रिप्ट बना दिया है, लेकिन मैं इससे पहले गुणा नहीं कर सकता सीएसवी फ़ाइल में मान लिखना

फ़ाइल एक्सएमएल

  <डेटा> gt; & lt; परिणाम & gt; & gt; उत्पाद & gt; & lt; productID & gt; 2893 & lt; / productID & gt; & lt;  

PHP स्क्रिप्ट / P>

  $ xml = simplexml_load_file ('file.xml'); $ csv = fopen ('file.csv', 'w'); foreach ($ xml- & gt; xpath ('/ डेटा / $ Prod के रूप में परिणाम / उत्पाद ') {$ one = सरणी (array_shift ($ prod-> xpath (' productID ')), array_shift ($ prod-> xpath (' qu एंटिटी ')), सरणी_शफ्ट ($ prod-> xpath (' price '))); fputcsv ($ csv, $ एक, '|'); } Fclose ($ csv);  


Comments

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

c# - MySQL Parameterized Select Query joining tables issue -