Tôi có tệp Tài liệu XML. Một phần của tập tin trông như thế này:cách tạo khung dữ liệu R từ tệp xml
-<attr>
<attrlabl>COUNTY</attrlabl>
<attrdef>County abbreviation</attrdef>
<attrtype>Text</attrtype>
<attwidth>1</attwidth>
<atnumdec>0</atnumdec>
-<attrdomv>
-<edom>
<edomv>C</edomv>
<edomvd>Clackamas County</edomvd>
<edomvds/>
</edom>
-<edom>
<edomv>M</edomv>
<edomvd>Multnomah County</edomvd>
<edomvds/>
</edom>
-<edom>
<edomv>W</edomv>
<edomvd>Washington County</edomvd>
<edomvds/>
</edom>
</attrdomv>
</attr>
Từ tập tin XML này, tôi muốn tạo một khung dữ liệu R với các cột của attrlabl, AttrDef, attrtype, và attrdomv. Xin lưu ý rằng cột attrdomv phải bao gồm tất cả các cấp cho biến thể loại. Khung dữ liệu sẽ trông như thế này:
attrlabl attrdef attrtype attrdomv
COUNTY County abbreviation Text C Clackamas County; M Multnomah County; W Washington County
Tôi có một mã số không đầy đủ như thế này:
doc <- xmlParse("taxlots.shp.xml")
dataDictionary <- xmlToDataFrame(getNodeSet(doc,"//attrlabl"))
Ông có thể hoàn thành đang R của tôi? Tôi đánh giá cao sự giúp đỡ nào!
bạn có thể cung cấp tệp xml hợp lệ không? – agstudy
@agstudy: bạn có thể cho tôi biết cách gửi tệp xml của tôi cho bạn không? – POTENZA
bạn không thể ở đây, nhưng bạn có thể sử dụng một dịch vụ tải lên tệp như SkyDrive và đăng liên kết file – agstudy