相关疑难解决方法(0)

Node.js:如何使用SOAP XML Web服务

我想知道使用node.js使用SOAP XML Web服务的最佳方法是什么

谢谢!

xml soap node.js

89
推荐指数
9
解决办法
16万
查看次数

如何使用ExpressJS以XML格式进行响应?

我有一个简单的代码,为特定路由提供JSON响应.这是我目前的代码:

var express = require('express')
  , async = require('async')
  , http = require('http')
  , mysql = require('mysql');

var app = express();

var connection = mysql.createConnection({
    host: 'localhost',
    user: '****',
    password: "****",
    database: 'restaurants'
});

connection.connect();

// all environments
app.set('port', process.env.PORT || 1235);
app.use(express.static(__dirname + '/public/images'));


app.get('/DescriptionSortedRating/',function(request,response){
    var name_of_restaurants;

    async.series( [
        // Get the first table contents
        function ( callback ) {
            connection.query('SELECT * FROM restaurants ORDER BY restaurantRATING', function(err, rows, fields)
                {
                        console.log('Connection result error '+err);
                        name_of_restaurants = rows;
                        callback(); …
Run Code Online (Sandbox Code Playgroud)

node.js express node-mysql

25
推荐指数
2
解决办法
5万
查看次数

Expressjs响应为JSON和Xml

我正在做什么::我正在尝试从数据库生成数据集的json和xml输出

Express Code ::这里我正在尝试JSON响应

var express = require('express')
  , async = require('async')
  , http = require('http')
  , mysql = require('mysql'); 
  var xml = require('xml');

var app = express();

var connection = mysql.createConnection({
    host: 'localhost',
    user: 'root',
    database: 'MyDatabase'
});

connection.connect();

// all environments
app.set('port', process.env.PORT || 3007);

app.use(express.static(__dirname + '/public/images'));

app.get('/Result/',function(request,response){
    var name_of_restaurants;

    async.series( [
        // Get the first table contents
        function ( callback ) {
            connection.query('SELECT * FROM mas_buf_type', function(err, rows, fields)
                {
                        console.log('Connection result error '+err);
                        name_of_restaurants = …
Run Code Online (Sandbox Code Playgroud)

xml json node.js express node-mysql

4
推荐指数
1
解决办法
2万
查看次数

如何在node.js而不是json中将数据作为xml响应

我是node.js的新手,并尝试在Node.js上转换我的spring mvc restful webservice.我设法在某种程度上取得了成功但是对我来说一个显示限制是,我的消费者是基于html5的phoneapp并且只能消耗基于xml的响应,但是在Node.js中我只获得了json响应.请参阅以下代码段.

exports.area = function(client, res) {
    client
            .query(
                    "select * from storeinfo",
                    function(err, results, fields) {

                        if (err) {
                            throw err;
                        }                                                                   
                        res.json(results);
                        //res.send(results);                        


                    });
};
Run Code Online (Sandbox Code Playgroud)

请让我知道如何将文本作为xml而不是json(res.json(results)).

请参考链接以了解我作为响应所需的xml格式.

http://www.ibm.com/developerworks/webservices/library/wa-spring3webserv/Figure1.JPG

谢谢Jitender

node.js

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

node.js ×4

express ×2

node-mysql ×2

xml ×2

json ×1

soap ×1