草庐IT

vb_forum_functions

全部标签

xml - XSLT xsl :normalize-space() function not working

我已逐字遵循MSDN文档here,但无济于事。我的XML示例:454564FGV999988888888我的XSLT示例:--我的输出XML:FGV-9999-88888888我正在使用正如MSDN文章和网上其他人所说,但似乎无法从CaseNumberPart3中删除尾随空格。我做错了什么吗? 最佳答案 一种方法是使用normalize-space直接在: 关于xml-XSLTxsl:normalize-space()functionnotworking,我们在StackOverflow

xml - 如何从 json 文件(或 xml 文件)创建 vb.net 对象类

我想知道如何从json文件或xml文件创建对象类?例子:我从webservice得到这个json文件:{"nid":"3798","vid":"3788","type":"contact","language":"fr","title":"G","uid":"1","status":"1","created":"1374598689","changed":"1374598689","comment":"1","promote":"0","sticky":"0","tnid":"0","translate":"0"}我想创建一个类:PublicClassCardPublicnidAsIn

xml - 什么是使用 VB.net 2008 编写 XML 的好例子

使用此示例,我将如何使用此示例更新XML文件:我可以整天阅读它,但在我的一生中,我似乎无法将它写回那种格式。 最佳答案 直接的方法:'tocreatetheXmlDocument...'DimxmlDocAsNewXml.XmlDocumentDimfooElementAsXml.XmlElement=xmlDoc.CreateElement("foo")xmlDoc.AppendChild(fooElement)Dimn1ElementAsXml.XmlElement=xmlDoc.CreateElement("n1")ForEa

xml - 如何将节点(任何)发送到 xsl :function?

我可以将节点发送到XSLT函数吗?例如:a1102009我可以发送吗?函数的元素-在该函数中我想处理书下的节点(,或)我可以创建如下所示的xsl:function吗?看起来我用function而不是xsl:function给每个人造成了很多困惑----:( 最佳答案 我认为您的问题的答案是肯定的。您可以将节点发送到XSLT函数。如果您想知道使用什么作为as=""属性的值,您有多种选择。如果您想变得非常松散并接受任何东西,请使用as="item()*"。FromDavidPawson'ssite:item()*..sortofnode

xml - 在 VB.net 中读取 XML

我用google搜索了大约一个小时,但一无所获(我想我也是一个很棒的googler!),所以我来了。我有一个用于我的程序设置的XML文件,它看起来像这样:0323addressphoneemailfrompassreceivedsmtp.gmail.com587truepackagereceivedpath如何使用vb.net获取每个元素并返回我想要的特定值?本身,我想返回(在下)在textbox1中,和(在下)在文本框2中。请帮忙啊啊啊啊!谢谢:) 最佳答案 啊,一个展示Framework3.5的VB.NET强大XML特性的完美示

xml - VB.NET 中的 LINQ to XML

我基本上是LINQ的新手。我在这里看了很多地方,很困惑。我看过一些示例,这些示例允许我使用LINQ强类型对象,但我并不真正理解它们,因为它们是在C#中,我想这可以让您使用LINQ做不同的事情(我认为?)。无论如何,这就是我想要做的:DimproductXMLAsXDocument=XDocument.Load(_Server.MapPath("~/App_Data/products.xml"))DimproductsAsList(OfProduct)='somequerytoselectallproducts?''setupProductpropertieshere'someProdu

xml - 挑战 : Can you make this simple function more elegant using C# 4. 0

当我破解我们的代码库时,我刚刚注意到这个函数。它转换IDictionary(Paramters-实例变量)转换为XML字符串。这只是我的好奇心:-)。那么它是否可以使用C#4.0用更少的代码编写?规则:除了.NetFrameworkBCL之外没有外部库。为了让它更具挑战性,我没有将输入字典规范放在这里,因为您应该能够从代码中解决它。publicstringConvertToXml(){XmlDocumentdoc=newXmlDocument();doc.LoadXml("");foreach(KeyValuePairparaminParameters){XmlElementelm=d

xml - 在我的 VB6 项目中引用哪个版本的 Microsoft XML (msxml?.dll)

我开始通过VB6掌握XML。我经常发现引用MicrosoftXML2.6版的建议。但是,在我的开发计算机上,我有很多选择,从版本2(msxml2.dll)到版本6(msxml6.dll)选择哪一个? 最佳答案 MSXML3随InternetExplorer6一起提供,并且可以安全地安装在当今所有版本的Windows上。如果您打算使用更高版本,则必须随附它的安装程序。顺便说一句,nonnb是错误的,支持的MSXML4SP3版本是(参见downloaddetails:),以下操作系统支持MSXML4.0SP3:Windows2000wi

.net - 如何在 VB.Net 中将 ISO 8601 持续时间转换为时间跨度?

是否有标准库方法可以将具有标准ISO8601持续时间(也用于XSD的duration类型)格式的字符串转换为.NETTimeSpan对象?例如P0DT1H0M0S表示一小时的持续时间,转换为NewTimeSpan(0,1,0,0,0)。反向转换器确实存在,其工作方式如下:Xml.XmlConvert.ToString(新时间跨度(0,1,0,0,0))上面的表达式将返回P0DT1H0M0S。 最佳答案 这将从xs:duration转换为TimeSpan:System.Xml.XmlConvert.ToTimeSpan("P0DT1H

xml - 在vb6中读取xml文件

我知道在vb.net中读取xml文件更容易,但由于我们的应用程序仍在vb6上,我需要解决这个问题。但不知何故,我被困住了。我也无法控制xml文件,因为它是从另一个应用程序生成的。来自xml文件的简短代码如下,如果XML文件是这样的格式,我就能轻松阅读。CASHMANCashManagementIMInventoryManagementPOSPointofSalePRODUCTProduct但是由于生成的xml文件不在我的控制范围内,我已经坚持了几个小时了。我需要从这个xml文件中读取名称-值对。我该怎么做?请帮忙。 最佳答案 您可以