Logo
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total XML ConverterX — uma solução prática de servidor para converter arquivos XM

XML para JSON, XML, CSV, PDF via linha de comando

XML para JSON, XML, CSV, PDF via comando linha.

Windows
2000/2003/Vista/7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

O Total XML ConverterX converte XML para CSV, JSON, PDF via linha de comando. É uma solução exclusiva de servidor web para transformar seus arquivos XML em outros tipos de arquivo. O Total XML ConverterX processa qualquer número de arquivos XML em lotes e mantém rigorosamente a estrutura de pastas.

  • Verde Mais O Total XML ConverterX não tem GUI, nem mensagens de interrupção. Os erros são salvos em um arquivo de log. Você pode executá-lo em um servidor web ou até mesmo implementar em seu próprio aplicativo (ActiveX e arquivos de código de amostra são fornecidos).
  • Verde MaisA ferramenta também formatará XML em um formato legível por humanos ou vice-versa.
  • Verde MaisConverta arquivos XML e copie os carimbos de data/hora originais para manter os arquivos organizados.
  • Verde MaisO Total XML ConverterX suporta documentos XML muito sofisticados e sempre fornece ótimos resultados.

Se você está procurando um conversor XML de linha de comando, não procure mais. O Total XML ConverterX ajudará você a formatar seus arquivos XML ou facilitar a troca de dados entre sistemas. Apoiado por quase 10 anos de experiência em todos os tipos de conversores, a CoolUtils garante a qualidade do produto. Baixe a cópia de avaliação gratuita agora e teste por 30 dias.

Baixe Agora!

(inclui 30 dias de teste GRATUITO)

Comprar licença

(apenas $750.00)





Exemplos de Total XML Converter X

Converta arquivos XML com TotalXMLConverterX e .NET


string src="C:\\teste\\Fonte.XML";
string dest="C:\\teste\\Dest.PDF";

XMLConverterX Cnv = novo XMLConverterX();
Cnv.Convert(origem, destino, "-c PDF -log c:\\teste\\XML.log");

MessageBox.Show("Conversão concluída!");

Converta arquivos XML em servidores da Web com o Total XML ConverterX

C escuro
Defina C=CreateObject("XMLConverter.XMLConverterX")
C.Converter "c:\source.XML", "c:\dest.JSON", "-cJSON -log c:\XML.log"
conjunto C = nada
Exemplo 2 ASP: transmitir diretamente o JSON resultante
C escuro
Defina C=CreateObject("XMLConverter.XMLConverterX")
Resposta.Limpar
Response.AddHeader "Tipo de conteúdo", "fluxo binário/octeto"
Rresponse.AddHeader "Content-Disposition", "anexo; nome do arquivo=test.JSON"
Resposta.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.XML", "C:\www\ASP", "-cJSON -log c:\XML.log")
conjunto C = nada

Converta arquivos PDF em servidores da Web com o Total XML ConverterX

$src="C:\teste.XML";
$dest="C:\teste.XLS";
se (file_existe($dest)) unlink($dest);
$c= novo COM("PDFConverter.PDFConverterX");
$c->convert($src,$dest, "-c XLS -log c:\pdf.log");
se (file_existe($dest)) eco "OK"; senão eco "falha:".$c->ErrorMessage;

Converta arquivos XML com Total XML ConverterX e Ruby

requer 'win32ole'
c = WIN32OLE.new('Conversor XML.Conversor XMLX')

src="C:\\teste\\teste.XML";
dest="C:\\teste\\teste.pdf";

c.convert(origem,destino, "-c PDF -log c:\\teste\\XML.log");

se não File.exist?(dest)
  coloca c.ErrorMessage
fim

Converta arquivos XML com Total XML ConverterX e Python

importar win32com.client
importar os.path

c = win32com.client.Dispatch("Conversor XML.Conversor XMLX")

src="C:\\teste\\teste.XML";
dest="C:\\teste\\teste.pdf";

c.convert(origem, dest, "-c PDF -log c:\\teste\\XML.log");

se não os.path.exists(file_path):
  imprimir(c.ErrorMessage)

Converta arquivos XML com Pascal e Total XML ConverterX

usa Diálogos, Vcl.OleAuto;

var
  c: OleVariant;
começar
  c:=CreateOleObject('XMLConverter.XMLConverterX');
  C.Convert('c:\teste\fonte.XML', 'c:\teste\dest.pdf', '-cPDF -log c:\teste\XML.log');
  SE c.ErrorMessage<> Então
    MostrarMensagem(c.ErrorMessage);
fim;

Converta arquivos XML em servidores da Web com o Total XML ConverterX

$src="C:\teste.XML";
$dest="C:\teste.XLS";
se (file_existe($dest)) unlink($dest);
$c= novo COM("PDFConverter.PDFConverterX");
$c->convert($src,$dest, "-c XLS -log c:\pdf.log");
se (file_existe($dest)) eco "OK"; senão eco "falha:".$c->ErrorMessage;

Converta arquivos XML com Total XML ConverterX e Perl

usar Win32::OLE;

meu $src="C:\\teste\\teste.XML";
meu $dest="C:\\teste\\teste.pdf";

meu $c = CreateObject Win32::OLE 'XMLConverter.XMLConverterX';
$c->convert($src,$dest, "-c pdf -log c:\\teste\\XML.log");
imprimir $c->ErrorMessage se -e $dest;

Converta arquivos XML em servidores da Web com o Total XML ConverterX e C++

#incluir

const estático CLSID CLSID_XMLConverterX =
  {0x6B411E7E, 0x9503,0x4793,{0xA2, 0x87, 0x1F, 0x3B, 0xA8, 0x78, 0xB9, 0x1C}};
const estático IID IID_IXMLConverterX =
  {0xEF633BED, 0xC414,0x49B0,{0x91, 0xFB, 0xC3, 0x9C, 0x3F, 0xE0, 0x08, 0x0D}};

#INTERFACE indefinida
#define INTERFACE IXMLConverterX
DECLARE_INTERFACE_(IXMLConverterX, IDispatch)
{
    MÉTODOPADRÃO(Interface de Consulta)(ESTE_ REFIID, PVOID*) PURO;
    MÉTODOPADRÃO(Converter)(ESTE_ LPCTSTR, LPCTSTR, LPCTSTR) PURO;
    MÉTODOPADRÃO(Sobre)(ESTE) PURO;
    //const SourceFile: WideString; const DestFile: WideString; const Params: WideString; safecall;
};

typedef HRESULT (__stdcall *hDllGetClassObjectFunc) (REFCLSID, REFIID, vazio **);

int principal () {
  HRESULT horas;
  se (CoInitialize(NULL)) {
    printf ("Erro em CoInitialize.");
    retornar -1;
  }

  LPCTSTR lpFileName = "XMLConverter.dll";
  HMODULE hMódulo;
  hModule = LoadLibrary (lpNomeDoArquivo);
  printf ("hMódulo: %d\n", hMódulo);
  se (hModule == 0) {
    printf ("Erro em LoadLibrary.");
    retornar -1;
  }

  hDllGetClassObjectFunc hDllGetClassObject = NULO;
  hDllGetClassObject = (hDllGetClassObjectFunc) GetProcAddress (hModule, "DllGetClassObject");
  se (hDllGetClassObject == 0) {
    printf ("Erro em GetProcAddress.");
    retornar -1;
  }
  IClassFactory *pCF = NULL;
  hr = hDllGetClassObject (&CLSID_XMLConverterX, &IID_IClassFactory, (void **)&pCF);
  /* Não é possível carregar com ID diferente */
  printf ("hr hDllGetClassObject: %d\n", hr);
  se (!SUCESSO (hr)) {
    printf ("Erro em hDllGetClassObject.");
    retornar -1;
  }
  IXMLConverterX *pIN;
  hr = pCF->lpVtbl->CreateInstance(pCF, 0, &IID_IXMLConverterX, (void **)&pIN);
  printf ("hr CriarInstância: %d\n", hr);
  se (!SUCESSO (hr)) {
    printf ("Erro em hDllGetClassObject.");
    retornar -1;
  }
  hr = pCF->lpVtbl->Liberação (pCF);
  printf ("hr Lançamento: %d\n", hr);
  se (!SUCESSO (hr)) {
    printf ("Erro na liberação.");
    retornar -1;
  }
  hr = pIN->lpVtbl->Sobre (pIN);
  printf ("hr Sobre: %d\n", hr);
  se (!SUCESSO (hr)) {
    printf ("Erro em About.");
    retornar -1;
  }
  hr = pIN->lpVtbl->Converter(pIN, "teste.pdf", "teste.html","-cHTML");
  printf ("hr Converter: %d\n", hr);
  se (!SUCESSO (hr)) {
    printf ("Erro na conversão.");
    retornar -1;
  }

  retornar 0;
}

Mais exemplos

Se você precisar de exemplos em outros idiomas, entre em contato conosco . Nós criaremos qualquer exemplo especialmente para você.

quote

Total XML ConverterX — uma solução prática de servidor para converter arquivos XM Avaliações de Clientes 2025

Avalie
Classificado como 4.7/5 com base nas avaliações dos clientes
5 Star



"O Total XML ConverterX parece ser perfeito para meu uso, embora o utilizemos apenas para converter arquivos .xml antigos para outros formatos."

"Escolhemos o programa pela capacidade de processar arquivos XSLT. Tínhamos mais de 6.000 XMLS e o conversor fez o trabalho em menos de uma hora! Obrigado!"

5 estrelas Jean Robitaille | Escola Cristã Sparktown



Baixe Agora!

Atualizado Tue, 15 Apr 2025

Comprar licença

(apenas $750.00)




Download
Pro Suite

Copyright 2003-2025 CoolUtils Development. Todos os direitos reservados.