私はCFDi XML文書を解析しようとしています。 CFDiは電子請求書のメキシコ標準です。に関連している私は、エラーを推測R:CFDi XML文書を解析する方法
$Emisor
$Emisor$DomicilioFiscal
character(0)
$Emisor$ExpedidoEn
character(0)
$Emisor$RegimenFiscal
character(0)
$Receptor
$Receptor$Domicilio
character(0)
$Conceptos
$Conceptos$Concepto
character(0)
$Conceptos$Concepto
character(0)
$Conceptos$Concepto
character(0)
$Conceptos$Concepto
character(0)
$Conceptos$Concepto
character(0)
$Conceptos$Concepto
character(0)
$Conceptos$Concepto
character(0)
$Conceptos$Concepto
character(0)
$Conceptos$Concepto
character(0)
$Impuestos
Traslados
""
$Complemento
$Complemento$TimbreFiscalDigital
character(0)
:
はlibrary(XML)
xmlurl <- "CFDi.xml"
xmlfile <- xmlTreeParse(xmlurl)
xmltop <- xmlRoot(xmlfile)
xmltable <- xmlSApply(xmltop, function(x) xmlSApply(x, xmlValue))
マイXMLTABLEが値リストをされて終わるのではなく、データマトリックス:I'veは成功しませんXMLライブラリ通常の構文解析処理を試してみましたXMLのスキーマですが、わかりません。ここにCFDi.xmlファイル(https://dl.dropboxusercontent.com/u/2736898/CFDi.xml)があります。ありがとう。
おかげで、私はそれはあなたがそうであるように、私は属性のうち、情報が届かない除いて、仕事ができると思います。私はxml_impuestから:list()を取得します。 – Tavo
ノードの名前を正しく入力してもよろしいですか?私のコードは結果を生成します。 – SabDeM