将json对象转换为xml

将json对象转换为xml,json,xml,angular,typescript,Json,Xml,Angular,Typescript,我正在尝试使用XMLJS库和函数json2xml将json对象转换为xml。当我试图实现它的时候,我得到了一个错误 错误:未定义缓冲区 我正在使用Angular8 请参阅本手册,了解可再现误差 请指导我这方面的工作。 提前感谢。在您的应用程序中。模块定义了这一点。这会将缓冲区设置为全局缓冲区 (window as any).global = window; declare var require: any; declare global { interface Window { B

我正在尝试使用XMLJS库和函数json2xml将json对象转换为xml。当我试图实现它的时候,我得到了一个错误

错误:未定义缓冲区

我正在使用Angular8

请参阅本手册,了解可再现误差

请指导我这方面的工作。
提前感谢。

在您的应用程序中。模块定义了这一点。这会将缓冲区设置为全局缓冲区

(window as any).global = window;
declare var require: any;

declare global {
  interface Window {
    Buffer: any;
  }
}

window.Buffer = window.Buffer || require('buffer').Buffer;

@NgModule(...

然后在app.component.ts中删除xmlc中的参数,因为在ts中,您不接受任何参数。

在app.module中定义了此参数。这会将缓冲区设置为全局缓冲区

(window as any).global = window;
declare var require: any;

declare global {
  interface Window {
    Buffer: any;
  }
}

window.Buffer = window.Buffer || require('buffer').Buffer;

@NgModule(...

然后在app.component.ts中删除xmlc中的参数,因为在ts中,您不接受任何参数。

要解决缓冲区问题

npm i缓冲区

将这些添加到app.component.ts中

import * as buffer from 'buffer'; 
(window as any).global.Buffer = buffer

要解决缓冲区问题

npm i缓冲区

将这些添加到app.component.ts中

import * as buffer from 'buffer'; 
(window as any).global.Buffer = buffer

请阅读。当外部资源消失或固定时,依赖外部资源理解的问题将变得无用。创建一个答案,并将其放在问题本身中。请阅读。当外部资源消失或固定时,依赖外部资源理解的问题将变得无用。创建一个问题,并将其放在问题本身中。感谢您的时间和帮助。我可以解决缓冲区问题。谢谢你的时间和帮助。我能够解决缓冲区问题。