Questions tagged «xml»

xml标记用于有关使用可扩展标记语言(XML)的问题,XML是一种定义文本编码规则的结构化文档格式。使用此标签时,请包括其他标签,例如编程语言,工具集,所使用的XML技术以及描述所发布问题环境的其他标签。XML的灵活性导致人机数据传输的广​​泛用途,因此要针对工具和库进行专用。

10
字符串转义成XML
是否有任何C#函数可用于转义和取消转义字符串,可用于填充XML元素的内容? 我正在使用VSTS 2008 + C#+ .Net 3.0。 编辑1:我是串联简单和短期的XML文件,我不使用序列化,所以我需要手动明确转义XML字符,例如,我需要把a<b成<foo></foo>,所以我需要逃避串a<b并付诸元素富。

6
使用Log4j XML配置文件配置Hibernate日志记录?
我还没有找到任何有关如何使用Log4j的XML样式配置文件配置Hibernate日志记录的文档。 这是否有可能,或者我是否已使用属性样式配置文件来控制Hibernate的日志记录? 如果任何人有任何信息或文档链接,我们将不胜感激。 编辑: 只是为了澄清,我正在寻找控制Hibernate的实际XML语法的示例。 EDIT2: 这是我的XML配置文件中的内容。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="console" class="org.apache.log4j.ConsoleAppender"> <param name="Threshold" value="info"/> <param name="Target" value="System.out"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{ABSOLUTE} [%t] %-5p %c{1} - %m%n"/> </layout> </appender> <appender name="rolling-file" class="org.apache.log4j.RollingFileAppender"> <param name="file" value="Program-Name.log"/> <param name="MaxFileSize" value="1000KB"/> <!-- Keep one …

5
xsl:for-each循环内的计数器
如何在xsl:for-each循环中获取一个计数器,该计数器将反映当前处理的元素数。 例如,我的源XML是 <books> <book> <title>The Unbearable Lightness of Being </title> </book> <book> <title>Narcissus and Goldmund</title> </book> <book> <title>Choke</title> </book> </books> 我想要得到的是: <newBooks> <newBook> <countNo>1</countNo> <title>The Unbearable Lightness of Being </title> </newBook> <newBook> <countNo>2</countNo> <title>Narcissus and Goldmund</title> </newBook> <newBook> <countNo>3</countNo> <title>Choke</title> </newBook> </newBooks> XSLT进行修改: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" …
89 xml  xslt  loops 

5
如何减少Android按钮对象中文本的内部填充?
因此,目前我有一个按钮,看起来像上面的第一个图像。如何减少按钮本身内部文本的填充(看起来更像第二个图像)? 布局的宽度和高度设置为: android:layout_width="match_parent" android:layout_height="wrap_content" 自定义样式形状具有参数” <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> 剩下的只是颜色属性和半径值。 为了清楚起见,我希望按钮的框架更紧密地拥抱“登录”文本。 非常感谢所有帮助和反馈。谢谢。

3
将基于同级值的节点与XPath匹配
具有这样的XML文档: <?xml version="1.0" encoding="UTF-8"?> <records type="array"> <record> <name>svn</name> <record-type>A</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">69075</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>xxx.xxx.xxx.xxx</data> </record> <record> <name>domain.tld.</name> <record-type>NS</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">xxx</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>domain.tld.</data> </record> <record> <name>blog</name> <record-type>A</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">xxx</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>xxx.xxx.xxx.xxx</data> </record> </records> 如何将所有/records/record/name同胞/records/record/record-type与值匹配A?
89 xml  xpath 

7
如何在Java中将org.w3c.dom.Element输出为字符串格式?
我有一个org.w3c.dom.Element对象传递给我的方法。我需要查看包括其子节点的整个xml字符串(整个对象图)。我正在寻找一种可以将转换Element为xml格式字符串的方法System.out.println。只是println()在'Element'对象上将不起作用,因为toString()将不会输出xml格式,也不会通过其子节点。有没有一种简单的方法而无需编写自己的方法来做到这一点?谢谢。
89 java  xml  dom 

18
更改导航抽屉中菜单项的文本颜色
我试图为我的应用程序添加一个夜间主题,而我却浪费了将近三个小时,只是试图使导航抽屉中的文本和图标与深色背景一起变成白色。这是我尝试在onCreate()中执行此操作的方法MainActivity.java: navigationView = (NavigationView) findViewById(R.id.navigation_view); navigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() { // This method will trigger onItemClick of navigation menu @Override public boolean onNavigationItemSelected(MenuItem menuItem) { // Checking if the item is in checked state or not, if not make it in checked state if (menuItem.isChecked()) menuItem.setChecked(false); else menuItem.setChecked(true); if (nightMode == 0) …
89 android  xml  menu 


9
将xml载入php文件时出现“ xmlParseEntityRef:无名称”警告
我正在使用读取PHP中的XML simplexml_load_file。但是,在尝试加载xml时,它会显示警告列表 Warning: simplexml_load_file() [function.simplexml-load-file]: <project orderno="6" campaign_name="International Relief & Development" project in /home/bluecard1/public_html/test.php on line 3 Warning: simplexml_load_file() [function.simplexml-load-file]: ^ in /home/bluecard1/public_html/test.php on line 3 Warning: simplexml_load_file() [function.simplexml-load-file]: http://..../index.php/site/projects/:15: parser error : xmlParseEntityRef: no name in /home/bluecard1/public_html/test.php on line 3 Warning: simplexml_load_file() [function.simplexml-load-file]: ional Relief & Development" project_id="313" client_name="International …
89 php  xml  simplexml 

11
在Windows Forms C#应用程序中拥有配置文件的最简单方法
我真的是.NET的新手,但是我仍然对配置文件的工作原理一无所知。 每次我在Google上进行搜索时,都会得到有关web.config的结果,但是我正在编写Windows Forms应用程序。 我发现我需要使用System.Configuration命名空间,但是文档没有帮助。 如何定义我的配置文件是XYZ.xml?还是配置文件具有“默认”名称?我还是不明白。 另外,如何定义新部分?我真的需要创建一个从ConfigurationSection继承的类吗? 我只想拥有一个带有以下值的配置文件: <MyCustomValue>1</MyCustomValue> <MyCustomPath>C:\Some\Path\Here</MyCustomPath> 有一个简单的方法吗?您能以一种简单的方式解释如何从一个简单的配置文件中读取和写入吗?

5
将对象转换为XML字符串
我有一个名为WebserviceTypeXsd.exe的类,它来自XSD文件。 现在,我想将WebServiceType对象的实例反序列化为字符串。我怎样才能做到这一点? 该MethodCheckType对象具有一个WebServiceType数组作为参数。 我的第一次尝试就像我对其进行了序列化:使用XmlSerializer和一样StringWriter(序列化时我使用了StringReader)。 这是序列化WebServiceType对象的方法: XmlSerializer serializer = new XmlSerializer(typeof(MethodCheckType)); MethodCheckType output = null; StringReader reader = null; // catch global exception, logg it and throw it try { reader = new StringReader(path); output = (MethodCheckType)serializer.Deserialize(reader); } catch (Exception) { throw; } finally { reader.Dispose(); } return output.WebService; 编辑: 也许我可以用不同的话来表达:我已经获得了该MethodCheckType对象的一个实例,而另一方面,我获得了从中序列化该对象的XML文档。现在,我想将此实例转换为字符串形式的XML文档。之后,我必须证明(XML文档的)两个字符串是否相同。我必须这样做,因为我对第一种方法进行了单元测试,在该方法中,我将XML文档读入aStringReader并将其序列化为一个MethodCheckType对象。
88 c#  xml  serialization 

6
如何使用XPath通过链接文本找到链接URL?
我有一个格式良好的XHTML页面。当我具有链接的文本时,我想找到链接的目标URL。 例 <a href="http://stackoverflow.com">programming questions site</a> <a href="http://cnn.com">news</a> 我想要一个的XPath表达式,如果给programming questions site它会给http://stackoverflow.com,如果我给它news,它会给http://cnn.com。
88 xml  xhtml  xpath 

1
XmlDocument-从字符串加载?
protected void Page_Load(object sender, EventArgs e) { XmlDocument doc = new XmlDocument(); try { string path = Server.MapPath("."); doc.Load(path+"whatever.xml"); } catch (Exception ex) { lblError.Text = ex.ToString(); return; } // Convert XML to a JSON string string JSON = XmlToJSON(doc); // Replace \ with \\ because string is being decoded …
88 c#  asp.net  xml  json 

6
elementFormDefault在XSD中做什么?
该怎么elementFormDefault办,何时应使用? 因此,我发现了一些elementFormDefault值的定义: 合格-元素和属性在模式的targetNamespace中 不合格-元素和属性没有名称空间 因此,从该定义中,我会认为,如果将模式设置为合格,那么为什么必须在类型前面加上名称空间?在这种情况下,您甚至有一套不合格的方案是什么?我尝试了Googling,但我所得到的只是几个W3C页面,这些页面很难理解。 这是我现在有工作的文件,为什么我需要声明的类型target:TypeAssignments,当我宣布targetNamespace为同实施xmlns:target? <?xml version="1.0" encoding="UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:target="http://www.levijackson.net/web340/ns" targetNamespace="http://www.levijackson.net/web340/ns" elementFormDefault="qualified"> <element name="assignments"> <complexType> <sequence> <element name="assignments" type="target:TypeAssignments" minOccurs="1" maxOccurs="unbounded"/> </sequence> </complexType> </element> <complexType name="TypeAssignments"> <sequence> <element name="assignment" type="target:assignmentInfo" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> <complexType name="assignmentInfo"> <sequence> <element name="name" type="string"/> <element name="page" type="target:TypePage"/> <element name="file" type="target:TypeFile" minOccurs="0" maxOccurs="unbounded"/> …

4
如何从SQL Server中的表查询Xml值和属性?
我有一个包含一Xml列的表: SELECT * FROM Sqm xml行数据的示例为: <Sqm version="1.2"> <Metrics> <Metric id="TransactionCleanupThread.RecordUsedTransactionShift" type="timer" unit="µs" count="1" sum="21490" average="21490" minValue="73701" maxValue="73701" >73701</Metric> <Metric id="TransactionCleanupThread.RefundOldTrans" type="timer" unit="µs" count="1" sum="184487" average="184487" minValue="632704" maxValue="632704" >632704</Metric> <Metric id="Database.CreateConnection_SaveContextUserGUID" type="timer" unit="µs" count="2" sum="7562" average="3781" minValue="12928" maxValue="13006" standardDeviation="16" >12967</Metric> <Metric id="Global.CurrentUser" type="timer" unit="µs" count="6" sum="4022464" average="670411" minValue="15" maxValue="13794345" standardDeviation="1642047">2299194</Metric> …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.