相关疑难解决方法(0)

将XML转换为String并附加到页面

我想转换像这样的xml元素:

<asin>?B0013FRNKG?</asin>?
Run Code Online (Sandbox Code Playgroud)

在javascript中输入字符串

我用过XMLSerializer:

new XMLSerializer().serializeToString(xml);
Run Code Online (Sandbox Code Playgroud)

字符串仅显示在alert()和控制台中.在页面上它只是说

[object Element][object Element]
Run Code Online (Sandbox Code Playgroud)

我想得到这个字符串.

javascript xml xml-serialization

29
推荐指数
2
解决办法
9万
查看次数

从Angular 2调用WCF服务

我目前正在从Angular 2服务(名为app.service.ts的文件)​​调用Web Api方法,该服务返回数据,我能够将该数据绑定到我的页面.

现在我想从Angular 2服务(名为app.service.ts的文件)​​中调用WCF服务.我已经尝试过与Web Api相同的功能.但它会导致Allow-Access-Origin错误.我也传递标题来解决它.但问题仍然存在.

  import {Http,Response,Headers,RequestOptions} from "@angular/http"
  import { Observable } from 'rxjs/Rx';

  @Injectable()
  export class HeroService {
  Hero = [];

   baseUrl = 'http://192.168.0.4/ITM1.3/Service1.svc/Delete502/';

   constructor(private _http: Http) {
        this.loadHeroes();
   }

   loadHeroes() {

   let headers = new Headers({ 'Content-Type': 'application/json' },{'Access-Control-Allow-Origin' : '*'},{'Access-Control-Allow-Methods' : 'POST, GET, OPTIONS, PUT, DELETE'});
   let options = new RequestOptions({ headers: headers });
   return this._http.get(this.baseUrl+"Login/harshad.bhola@etatvasoft.com1/1",options)
                    .map((response: Response) => {
                        console.log(reponse);
                        let heroData = response.json();
                        return heroData;
                    })
                    .do(data => console.log(data))
                    .catch(this.handleError);
   }
}
Run Code Online (Sandbox Code Playgroud)

我还准备了一个http-client类(组件)用于传递带有请求的头,但仍然发生相同的错误. …

c# wcf angular

7
推荐指数
1
解决办法
5099
查看次数

标签 统计

angular ×1

c# ×1

javascript ×1

wcf ×1

xml ×1

xml-serialization ×1