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

Total XML ConverterX

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 Avaliações de Clientes 2024

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, 19 Nov 2024

Comprar licença

(apenas $750.00)




Download
Pro Suite

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