Tag: xmlparsing

将数据从parse.com导出为xls格式

我这样做是为了从parse.com得到结果 curl -X GET \ -H "X-Parse-Application-Id: ${APPLICATION_ID}" \ -H "X-Parse-REST-API-Key: ${REST_API_KEY}" \ https://api.parse.com/1/classes/GameScore 我也可以用“cat”命令把它发送到.xls格式 curl -X GET \ -H "X-Parse-Application-Id: ${APPLICATION_ID}" \ -H "X-Parse-REST-API-Key: ${REST_API_KEY}" \ https://api.parse.com/1/classes/GameScore > gamescore.xls 但它是一个混乱,它不sorting,并将每个值分类到一个表,这是我在找什么,请别人帮我! 谢谢..

循环访问XMLReader以replace数据字段中的特殊字符

我想要将XML文件放入数据集中以使用VB.Net导出到数据库。 每天添加到这个列表中的新XML文件有可能会有特殊字符(idk为什么任何人都会在地址条目中包含“&”)。 创buildXMLReader之后,replace转义字符的最简单方法是什么? 伪代码是什么样的? stream读者也许? 或者,这与XMLReader的工作? 这是我现在的代码,试图创build数据集: For Each file1 In Directory.GetFiles(My.Settings.Local_Meter_Path, "*BadMeter*.xml") Dim filecreatedate As String = IO.File.GetLastWriteTime(file1) FN = Path.GetFileName(file1).ToString() xmlFile = XmlReader.Create(Path.Combine(My.Settings.Local_Meter_Path, FN), New XmlReaderSettings()) ds.ReadXml(xmlFile) 和我得到的地方,实体名称parsing错误 <Cell ss:StyleID="Default"><Data ss:Type="String">1440 COUNTY ROAD 40 X-MAS LIGHT & RV #2 CAMP HILL</Data></Cell>

如何从php的xml元素获取属性值types(ss:Name)

我想从PHP的XML元素获取attribut值types(SS:名称)。 但它不起作用。 这是我的xml文件: <?xml version="1.0"?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Worksheet ss:Name="097-097-024"> </Worksheet> </Workbook> 和我的PHP源码 <?php $xml = simplexml_load_file($fichier); $attr = $xml->Worksheet->Workbook->attributes(); echo $attr['ss:Name']; ?> 你能帮我取得ss:名字值吗? 谢谢

将XML转换为使用Java的自定义Excel

我需要build议如何将XML转换为使用Java的自定义Excel我需要使用自定义布局将XML转换为Excel。 我发现一个兴趣点 ,它似乎可以帮助完成这个任务。 但是我没有这方面的经验,因为我知道POI在像DOM这样的内存树中工作得最好。 我开始分析我的XML(我可以展示一小部分,它真的很大,深入) <advantage> <companies> <name>Name1</name> <name>Name2</name> <name>Name3</name> <name>Name4</name> <name>Name6</name> </companies> <companyPreCode> <PreCode>1</PreCode> <PreCode>2</PreCode> <PreCode>3</PreCode> <PreCode>4</PreCode> <PreCode>6</PreCode> </companyPreCode> 通过使用DOM,就像我在一个这样的在线教程中看到的 Document xmlDoc = getDocument("./src/xmlForTest.xml"); xmlDoc.getDocumentElement().normalize(); System.out.println("Root element of the doc is :\" "+ xmlDoc.getDocumentElement().getNodeName() + "\""); NodeList listOfAdvantage = xmlDoc.getElementsByTagName("advantage"); //first we need to find total number of Advantage blocks int totalAdvantage = listOfAdvantage.getLength(); […]

从XML到Excel文件的parsing器

我看一个parsing器,将XML文件数据导出到EXCEL文件。 最好在C ++或Python。 非常感谢你。

用C#读取Excel电子表格,不相等的列/值

我有一个excel电子表格输出作为XML与定义为这样的列: <Row ss:AutoFitHeight="0"> <Cell ss:StyleID="ColumnHead"> <ss:Data ss:Type="String">#</ss:Data> </Cell> <Cell ss:StyleID="ColumnHead"> <ss:Data ss:Type="String">prefix</ss:Data> </Cell> <Cell ss:StyleID="ColumnHead"> <ss:Data ss:Type="String">name</ss:Data> </Cell> <Cell ss:StyleID="ColumnHead"> <ss:Data ss:Type="String">label</ss:Data> </Cell> <Cell ss:StyleID="ColumnHead"> <ss:Data ss:Type="String">totalLabel</ss:Data> </Cell> <Cell ss:StyleID="ColumnHead"> <ss:Data ss:Type="String">base schema</ss:Data> </Cell> <Cell ss:StyleID="ColumnHead"> <ss:Data ss:Type="String">systemid</ss:Data> </Cell> <Cell ss:StyleID="ColumnHead"> <ss:Data ss:Type="String">prohibit</ss:Data> </Cell> </Row> 这里有一个例子: <Row ss:AutoFitHeight="0"> <Cell ss:StyleID="NoBorderNumberCell"> <ss:Data ss:Type="Number">1</ss:Data> </Cell> <Cell ss:StyleID="NoBorderCell"> […]

将XML导入Excel 2013 – 文件大小限制?

我试图导入一个> 300MB的XML文件,但它只有几千行失败! 是否有最大的处理时间或文件大小? 10MB部分中的同类数据运行良好。 在10MB的部分访问需要更长的时间,并将其拆分成不合理的不同表格,所以最好保留在Excel中(使用XML冗余去除电子表格中的文本可能只有10%的大小)。 当然,我也可以设置任何(Linux)服务器解决scheme,甚至更好! 只是写一个XQuery脚本让我感到沮丧,因为它运行缓慢,不值得工作只是为了做这个简单的转换,可以自动化。

VBA如果<object>是Nothing

我想testing一个对象,看它是否不存在。 如果它不存在,我只想显示一个MsgBox(或者在单元格A1中写入错误)。 香蕉不存在于这个XML中。 <?xml version="1.0"?> <catalog> <book id="Adventure"> <author>Gambardella, Matthew</author> <title>XML Developer's Guide</title> <price>44.95</price> </book> <book id="Adventure"> <author>Ralls, Kim</author> <title>Midnight Rain</title> <price>5.95</price> </book> <book id="Adventure"> <author>Boal, John</author> <title>Mist</title> <price>15.95</price> </book> <book id="Mystery"> <author>Ralls, Kim</author> <title>Some Mystery Book</title> <price>9.95</price> </book> </catalog> testing代码: Sub mySub() Dim XMLFile As Variant Dim Author As Object Dim athr As String, […]

将XML解压缩到Excel中

有人可以帮助我如何提取下面的属性到Excel文件? 如果不能通过Excel来完成,最好的办法是什么? <Job JOB_NAME="Vinoth" Time ="11:30" Date = "20150714"> </Job> <Job JOB_NAME="Kumar" Time ="12:30" Date = "20150715"> </Job>

如果从ArrayList传递给Excel,如何从XML中检测新的行字符?

我需要一些帮助,将我在ArrayLists中存储的多行文本传递到Excel单元格中。 我做了一个parsing器来从每个标签获取值,现在我正在尝试构build我的excel,但是我遇到了像这样的标签文本的问题 <ProgramName>Mirror \n 2017</ProgramName> 看起来像这个Mirror \\n 2017 ñ2017如果我手动将其复制到setCellValue,我认为这个双斜杠是我的问题,但我不知道为什么它甚至在这里。 而我的代码不能把它变成一个新的行 //progName style CellStyle cs = wb.createCellStyle(); cs.setWrapText(true); cs.setVerticalAlignment(VerticalAlignment.CENTER); cs.setAlignment(HorizontalAlignment.CENTER); //progName text Row row = sheet1.createRow((short) 1); Cell cell = row.createCell((short) 1); row.setHeightInPoints((2*sheet1.getDefaultRowHeightInPoints())); String asd = String.valueOf(ProgramName.get(0)); cell.setCellValue(asd); sheet1.addMergedRegion(new CellRangeAddress(1,1,1,8));