草庐IT

file-uri

全部标签

java - 指南 : Set bindings from an XML file

我正在尝试使用Guice并在XML文件的帮助下进行所有绑定(bind)。在我的模块(假设为“CustomModule”)中,我想加载一个XML文件并解析它以设置所有绑定(bind)。我能够加载XML文件并检索所有需要的值(下面是我的XML文件的示例),但我无法将这些值用于bind(interfaceValue).to(implementationValue);.到目前为止我尝试了什么:加载XML文件,检索所有值并将它们用作:bind(Class.fromName(Ivalue)).to(Class.fromName(Value));其中Ivalue是InterfaceFoo和Value

xml - LINQ 到 XML : parsing XML file which one of nodes presents type of another node

你好!这是否可以使用一个节点的字符串值来告知使用LINQtoXML在另一个节点中呈现的字段类型?例如:nodeNamestring0bool42int提前致谢 最佳答案 好吧,鉴于类型信息仅在执行时已知,您不会得到一个很好的静态类型API-但您可以轻松地在XElement上编写一个扩展方法,它查找适当的子元素并返回System.对象。例如(未经测试):publicstaticobjectParseValue(thisXElementelement){XElementname=element.Element("name");XElem

Java XML : parsing nested XML file with identical tags

背景我有一个XML文档,它表示LabVIEW中存储模拟参数的数据结构(一个簇的数组)。我通过将我的数据结构从LabVIEW保存为XML来生成文档,我需要保留它的通用格式,以便LabVIEW可以在以后读回它。文档结构如下:MeaningfulName1Component1paramsComponent2params每个父Cluster将具有完全相同的子元素(组件1参数、组件2参数等),只有它们的Value字段(未显示)将是不同的。每个父Cluster也将有一个唯一的名称。我无法更改用于指定父/子集群的标签,因为那样LabVIEW将不会读取文件。到目前为止的工作我正在开发一个Java应用程

xml - 命名空间检查是基于 xml 字符串还是基于 URI?

我一直想知道XML解析器如何处理URInamespace的检查。它是基于字符串还是基于URI?换句话说,这是SVG的标准URIxmlns="http://www.w3.org/2000/svg"假设我改写xmlns="http://www.w3.org/2000/../2000/svg"或xmlns="http://www.w3.org/2000/svg/"甚至xmlns="http://www.w3.org:8000/2000/svg"这些情况会被识别为svg命名空间(基于URI)还是不被识别(基于字符串)?谢谢编辑:您可以使用URN(如uuid)这一事实让我觉得它是基于字符串的,因

xml - 为 uri 编码和绝对 Windows 路径

我有一个XML文件,其中包含以文件名开头的部分:每个部分都必须保存到一个单独的文件中。这是我的XSLT:变量file1、file2、file3是我到目前为止的尝试。变量file1在文件名中带有%的所有文件的正确位置创建文件。变量file3在所有文件的正确位置创建文件,因此这是一个可行的解决方案。使用变量file2会出现错误:XSLT处理器(Saxon9.7)尝试将文件写入C:\Path-to-XSLT\C:\1\Outputpath\The7%solution.xlf即看起来encode-for-uri将其输入视为相对路径,即使它以“C:\”开头我还尝试将“file:///”添加到路径

c# - 如何在 C# 中读取安全的 XML URI?

我正在尝试从C#中的URI读取安全的XML文档。我了解XmlReader类的基础知识。但是我不知道如何在代码中为URI提供用户名和密码。我觉得它与XmlSecureResolver对象有关。但是我不知道如何设置用户名和密码。谁能帮我设置凭据?谢谢,科里 最佳答案 我认为这应该可以解决问题:WebRequestrequest=WebRequest.Create(url);request.Credentials=newNetworkCredential("usernamne","password");using(WebResponser

c# - 在 XElement 上选择具有命名空间别名而不是 URI 的命名空间 XML 节点属性

我正在尝试从大量命名空间的XML文档中查询一些信息,但在查找同样命名空间的属性时遇到了一些问题。XML看起来像:...我的目标是创建一个包含国家代码和国家名称的对象列表。以下是现在对我有用的:XmlReaderreader=XmlReader.Create(@"path/to/xml.xml");XDocumentroot=XDocument.Load(reader);XmlNameTablenameTable=reader.NameTable;XmlNamespaceManagernsManager=newXmlNamespaceManager(nameTable);nsManage

c# - XslLoadException : Resolving of external URIs was prohibited

我有xslt工作表,其中包含另一个xslt文件的标签,所有文件都编译正确且没有错误但是当运行以下代码时我得到异常varmyXslTrans=newXslCompiledTransform();XsltSettingssets=newXsltSettings();sets.EnableScript=true;myXslTrans.Load("visio.xsl",sets,null);myXslTrans.Transform("page1.xml","page.html");遵循异常文本和堆栈跟踪:System.Xml.Xsl.XslLoadException:XSLTcompileer

java - Jersey REST 客户端 : How to add XML file to the body of POST request?

到目前为止我的代码:FileReaderfileReader=newFileReader("filename.xml");Clientc=Client.create();WebResourcewebResource=c.resource("http://localhost:8080/api/resource");webResource.type("application/xml");我想用POST方法发送filename.xml的内容,但我不知道如何将它们添加到请求正文中。我需要帮助,因为在网上我只能找到如何添加Formargs。提前致谢。 最佳答案

xml - 命名空间之后的 uri 实际用于什么?

行中的URI(5,6,7)实际上必须指向任何东西吗?当我将它们指向duffurl时,它似乎仍然可以验证我的xml,那有什么意义呢? 最佳答案 使用URN作为命名空间的要点在于它们是唯一的。例如,您也可以使用GUID,但这样它们的可读性更高。当然,使用URN可以将它们指向实际资源,例如xsd文件,但这是一个额外的好处,不是必需的。“tempuri”只是默认名称(“temp”+“uri”),您应该将其替换为真实的URN以避免命名空间冲突。XMLSchema命名空间实际上指向一个包含XML-Schema信息的网站。如果您经常使用XML文档