Tag: xml

来自node.js的XSDvalidationfunction?

我正在构build一个服务,需要validationXML文件是否符合给定的模式。 在阅读https://github.com/joyent/node/wiki/modules中的节点模块列表时,我看到了几个XMLparsing解决scheme,但乍一看,它们都不支持XSD。 有没有其他的解决scheme,我错过了? 另外,我正在考虑实现一个外部库的function的节点代理。 下面的问题页面有几条好的build议(Xerces和Xmllint很有趣)。 会有其他更好的吗?

从nodejsparsingXML数据

您好,我已经parsing了使用JSOn.parse()的nodejs编码中的json响应。 反正也有如何parsingXML数据? 我不知道关于XML,因为我是新的处理。任何帮助将不胜感激

转换的JSON数组select

所以我在Nodejs中做了这个代码: var stemidLength= JSON.memberList.members[0].length; for (stemidIndex = 0; stemidIndex < stemidLength; stemidIndex++) { var steamID64Length= JSON.memberList.members[steamidIndex].steamID64.length; for (steamid64Index = 0; steamid64Index < steamid64Length; steamid64Index++) { steam.addFriend(steamID64[i]); } } 我试图从xml页面中提取steamid64s: http ://steamcommunity.com/groups/Valve/memberslistxml/?xml =1 。 我已经将xml页面转换成JSON数组。 我的代码有什么问题? 出错: 无法读取未定义的属性“成员”。 编辑:JSON提取数组: http : //pastebin.com/FECXEKMD 谢谢。

使用node.js中的XSLT样式表将xml转换为html

有没有人试图使用node.js中的XSLT样式表将xml文件转换为html网页? 我的背景是Java。 我通常使用SAXON将XML转换为HTML网页。 我是node.js的新手 我试图使用像node_xslt,libxsltjs等less数库,但没有成功。 如果有人尝试使用其他与XSLT样式表一起工作的库,请发布一个链接。 任何帮助,将不胜感激。

Node + xmldom:如何更改javascript中单个XML字段的值?

使用节点 v.0.10.29, Express v4.12.0和xmldom v0.1.19,我正在尝试执行以下操作: 脚步 将一个XML文件读入一个string 使用xmldom 将string转换为XML对象 将<name>default</name>字段设置为<name>test</name> 将XML对象转换回string 问题 问题是我设置<name>字段后,它在对象中正确设置,但是当我将它转换为一个string时, <name>字段返回为旧值(错误)。 码 代码如下所示: var fs = require('fs'); var DOMParser = require('xmldom').DOMParser; var XMLSerializer = require('xmldom').XMLSerializer; var filename = "myFile.xml"; fs.readFile(filename, "utf-8", function (err,data) { //CREATE/PARSE XML OBJECT FROM STRING var customerConfig = new DOMParser().parseFromString(data); //SET VALUE TO "TEST" (<name>default</name> TO <name>test</name>) customerConfig.getElementsByTagName("name")[0].childNodes[0].nodeValue […]

等待请求完成Node.js

我目前有一个问题,如何在返回任何数据之前等待请求完成。 我不相信我可以用Callback做到这一点,我还没有find一个使用EventEmitter来做这件事的好方法。 我不能使用callback的原因是因为我的stream程目前的工作是这样的。 请求进入服务器>生成XML>联系远程API的详细信息,以完成生成XML>完成生成XML>返回请求到客户端 我目前的代码看起来非常类似于下面的代码。 networking服务器: var xml = require('./XMLGenerator'); response.writeHead(200, {'Content-Type': 'text/xml'}); response.write(xml.generateXML()); response.end(); XML生成器: function generateXML(){ // Code to generate XML var API = require('./API'); var response = API.getItems("5"); for(var i = 1; i <= response.length; i++) { // more code to generate further XML using the API response } // Finish generating […]

如何使用Node.js从XMLstring中获取值

假设你有这个xml: <yyy:response xmlns:xxx='http://domain.com'> <yyy:success> <yyy:data>some-value</yyy:data> </yyy:success> </yyy:response> 我将如何检索使用Node.js <yyy:data>之间的值? 谢谢。

“”当我尝试用我的Node / Express应用程序将文档添加到我的Solr索引

我正在尝试将Solr集成到Node / Express应用程序中,同时我正在使用此节点包进行Solr集成。 我能够正确查询索引,但按照包的GitHub上的说明,我无法将文档添加到索引。 我不断收到这个错误: [SyntaxError: Unexpected token <] 在Solr控制台上,错误更为详细: SEVERE: Error processing "legacy" update command:com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '[' (code 91) in prolog; expected '<' 这里是我正在使用的一个小testing应用程序来试试这个工作: // set variables for environment var express = require('express'); var path = require('path'); var solr = require('solr-client'); // Create the Express app var app = express(); module.exports = app; […]

文件style.xml中不受支持的节点“项目”

执行任务':app:mergeDebugResources'失败。 文件中不受支持的节点“项目” 我有这种错误,我在这里find的答案不能回答我的问题。 这是我的styles.xml <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"></style> <item name="android:colorPrimary">@color/PrimaryColor</item> <item name="android:colorPrimaryDark">@color/PrimaryDarkColor</item> <item name="android:statusBarColor">@android:color/transparent</item> <!– Customize your theme here. –> <!– ************************ |||||||||||||||||||||||| HEADER |||||||||||||||||||||||| ************************ –> <style name="Header.TitleText" parent="android:TextAppearance.Holo"> <item name="android:fontFamily" tools:ignore="NewApi">sans-serif-light</item> <item name="android:textColor" >@android:color/white</item> <item name="android:textSize">50sp</item> <item name="android:shadowColor">#8000</item> <item name="android:shadowRadius">5</item> <item name="android:shadowDx">2</item> <item name="android:shadowDy">2</item> </style> <style name="Header.SubTitleText" parent="Header.TitleText"> <item name="android:fontFamily" tools:ignore="NewApi">sans-serif-condensed</item> <item name="android:textSize">20sp</item> </style>

使用node.jsvalidationXML语法/结构

我想validation下面使用node.js的XML。 任何人都可以提出一个好的node.js模块,可以在Windows / Linux上工作吗? validationXML语法 validationXML结构(模式) 提前致谢。