Tag: xml

如何从APK文件查看AndroidManifest.xml?

有没有可能查看Androidmanifest.xml文件? 我只是将apk文件的扩展名更改为zip 。 这个zip文件包含Androidmanifest.xml文件。 但是我无法查看Androidmanifest.xml的内容。 它是完全encryption的。 我如何查看Androidmanifest.xml文件?

用SQL FOR XML创buildHTML表格

我正在SQL Server 2008 R2中使用FOR XML语句创build一个HL7连续性护理文档(CCD)。 我用这种方法做了很多,但这是我第一次在HTML表格中表示部分数据,这给我带来了麻烦。 所以,我有一个表中的以下信息: Problem | Onset | Status ——————————— Ulcer | 01/01/2008 | Active Edema | 02/02/2005 | Active 我正在尝试渲染以下内容 <tr> <th>Problem</th> <th>Onset</th> <th>Status</th> </tr> <tr> <td>Ulcer</td> <td>01/01/2008</td> <td>Active</td> </tr> <tr> <td>Edema</td> <td>02/02/2005</td> <td>Active</td> </tr> 我正在使用这个查询: SELECT p.ProblemType AS "td" , p.Onset AS "td" , p.DiagnosisStatus AS "td" FROM tblProblemList p […]

如何正确引用本地XML模式文件?

我遇到这个问题,在XML文件中引用我的XML模式。 我有我的XSD在这个path: C:\environment\workspace\maven-ws\ProjectXmlSchema\email.xsd 但是,当我在我的XML文件,我试图find像这样的架构,找不到XSD: <?xml version="1.0" encoding="UTF-8" ?> <email xmlns="http://www.w3schools.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3schools.com file://C://environment//workspace//maven-ws//ProjextXmlSchema//email.xsd"> findXSD的唯一方法是在同一个文件夹中: xsi:schemaLocation="http://www.w3schools.com email.xsd" 所以问题是这样的: 如果XML文件与XSD文件不在同一个文件夹中,path如何查找以便findXSD? 顺便说一句,我一直使用的例子是从MSDN :他们声称它应该按照我试图的方式工作。 但事实并非如此。

Chrome可以在本地文件上执行XSL转换吗?

我正在调查xslt,并开始在w3schools上进行testing。 但是,当我保存文件中的xml和xsl并尝试在本地打开它们时,chrome将不执行xsl转换。 它只是显示一个空白页面。 我已经将这个<?xml-stylesheet type="text/xsl" href="style.xsl">标签添加到了xml文档中,并且firefox按照它的样子呈现它。 另外,如果我通过Web服务器查看这些文件,chrome将显示该文件的外观。 当链接是本地的时候,chrome在查找样式表信息时是否有问题? 将href更改为file:///C:/xsl/style.xsl没有任何区别。 更新:这似乎是一个安全策略的副作用, 不把file:/// *视为同一个原点。 这会在控制台中显示以下错误: 不安全的尝试使用URL文件:/// C:/xsl-rpg/data.xml从框架加载URL文件:/// C:/xsl-rpg/style.xsl。 域,协议和端口必须匹配。

对大型XML文件使用Python Iterparse

我需要用Python编写一个parsing器,它可以在没有太多内存(只有2 GB)的计算机上处​​理一些非常大的文件(> 2 GB)。 我想在lxml中使用iterparse来做到这一点。 我的文件的格式是: <item> <title>Item 1</title> <desc>Description 1</desc> </item> <item> <title>Item 2</title> <desc>Description 2</desc> </item> 到目前为止我的解决scheme是: from lxml import etree context = etree.iterparse( MYFILE, tag='item' ) for event, elem in context : print elem.xpath( 'description/text( )' ) del context 不幸的是,这个解决scheme仍然消耗了大量的内存。 我觉得问题是,在处理好每一个“项目”之后,我需要做些什么来清理空的孩子。 任何人都可以提供一些build议,我可以做什么后,处理我的数据妥善清理?

在Java中的XML序列化?

.NET的XML序列化的Java模拟是什么?

将XML反序列化为使用dynamic的对象

是否有可能反序列化未知的XML像下面的对象? var xml = @"<Students><Student><Name>Arul</Name><Mark>90</Mark></Student></Students>"; var serializer = new XmlSerializer(typeof(DynamicObject)); dynamic students = serializer.Deserialize(new XmlTextReader(new StringReader(xml)));

JAXB:如何在解组XML文档时忽略名称空间?

我的模式指定了一个命名空间,但文档没有。 在JAXB解组过程中忽略名称空间的最简单方法是什么(XML – > object)? 换句话说,我有 <foo><bar></bar></foo> 代替, <foo xmlns="http://tempuri.org/"><bar></bar></foo>

如何将XML转换为java.util.Map,反之亦然

我正在寻找一个轻量级的API(最好是单个类)来转换一个 Map<String,String> map = new HashMap<String,String(); 到XML,反之亦然,将XML转换回地图。 例: Map<String,String> map = new HashMap<String,String(); map.put("name","chris"); map.put("island","faranga"); MagicAPI.toXML(map,"root"); 结果: <root> <name>chris</chris> <island>faranga</island> </root> 然后回来: Map<String,String> map = MagicAPI.fromXML("…"); 我不想使用JAXB或JSON转换API 。 它不需要照顾嵌套的地图或属性或其他任何东西,只是简单的情况。 有什么build议么? 编辑 :我创build了一个工作副本和粘贴示例。 感谢fvu和Michal Bernhard 。 下载最新的XStream框架 ,'仅核心'就够了。 Map<String,Object> map = new HashMap<String,Object>(); map.put("name","chris"); map.put("island","faranga"); // convert to XML XStream xStream = new XStream(new DomDriver()); xStream.alias("map", […]

如何从shell执行XPath单行程?

有没有一个软件包,Ubuntu和/或CentOS,有一个命令行工具,可以像foo //element@attribute filename.xml或foo //element@attribute < filename.xml一样执行XPath并逐行返回结果? 我正在寻找的东西,可以让我只是apt-get install foo或yum install foo ,然后只是开箱即用,没有包装或其他适应需要。 以下是一些接近的例子: 引入nokogiri。 如果我写这个包装器,我可以按照上面描述的方式调用包装器: #!/usr/bin/ruby require 'nokogiri' Nokogiri::XML(STDIN).xpath(ARGV[0]).each do |row| puts row end XML :: XPath的。 将使用这个包装: #!/usr/bin/perl use strict; use warnings; use XML::XPath; my $root = XML::XPath->new(ioref => 'STDIN'); for my $node ($root->find($ARGV[0])->get_nodelist) { print($node->getData, "\n"); } 来自XML :: XPath的xpath返回的噪音太多, — NODE –和attribute […]