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

Total XML ConverterX

XML을 JSON, XML, CSV, PDF로 명령 줄을 통해 변환

명령 줄을 통해 XML을 JSON, XML, CSV, PDF로.

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

Total XML ConverterX는 명령줄을 통해 XML을 CSV, JSON, PDF로 변환합니다. 이는 XML 파일을 다른 파일 형식으로 변환하는 독특한 웹 서버 솔루션입니다. Total XML ConverterX는 다수의 XML 파일을 배치로 처리하며 폴더 구조를 엄격히 유지합니다.

  • Green PlusTotal XML ConverterX는 GUI가 없고, 방해가 되는 메시지도 없습니다. 오류는 로그 파일에 저장됩니다. 웹 서버에서 실행하거나 직접 애플리케이션에 구현할 수도 있습니다 (ActiveX 및 샘플 코드 파일이 제공됩니다).
  • Green Plus이 도구는 또한 XML을 사람이 읽기 쉬운 형태로 포맷하거나 그 반대로 할 수 있습니다.
  • Green PlusXML 파일을 변환하고 원본 타임스탬프를 복사하여 파일을 정리합니다.
  • Green PlusTotal XML ConverterX는 매우 복잡한 XML 문서를 지원하며 항상 훌륭한 결과를 제공합니다.

명령줄 XML 변환기를 찾고 있다면 더 이상 찾지 마세요. Total XML ConverterX는 XML 파일을 포맷하거나 시스템 간의 데이터 교환을 용이하게 도와줍니다. 다양한 변환기를 통해 거의 10년의 경험을 바탕으로 CoolUtils는 제품의 품질을 보장합니다. 지금 무료 평가판을 다운로드하여 30일 동안 테스트해 보세요.

지금 다운로드!

(30일 무료 평가판 포함)

라이선스 구입

(만 $750.00)



Total XML Converter X의 예제

TotalXMLConverterX와 .NET으로 XML 파일 변환


string src="C:\\test\\Source.XML";
string dest="C:\\test\\Dest.PDF";

XMLConverterX Cnv = new XMLConverterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\XML.log");

MessageBox.Show("Convert complete!");

Total XML ConverterX로 웹 서버에서 XML 파일 변환

dim C
Set C=CreateObject("XMLConverter.XMLConverterX")
C.Convert "c:\source.XML", "c:\dest.JSON", "-cJSON -log c:\XML.log"
set C = nothing
Example2 ASP: 결과 JSON 직접 스트림
dim C
Set C=CreateObject("XMLConverter.XMLConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.JSON"
Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.XML", "C:\www\ASP", "-cJSON  -log c:\XML.log")
set C = nothing

Total XML ConverterX로 웹 서버에서 PDF 파일 변환

$src="C:\test.XML";
$dest="C:\test.XLS";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFConverter.PDFConverterX");
$c->convert($src,$dest, "-c XLS  -log c:\pdf.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Total XML ConverterX와 Ruby로 XML 파일 변환

require 'win32ole'
c = WIN32OLE.new('XMLConverter.XMLConverterX')

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

c.convert(src,dest, "-c PDF -log c:\\test\\XML.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

Total XML ConverterX와 Python으로 XML 파일 변환

import win32com.client
import os.path

c = win32com.client.Dispatch("XMLConverter.XMLConverterX")

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

c.convert(src, dest, "-c PDF -log c:\\test\\XML.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

Pascal 및 Total XML ConverterX로 XML 파일 변환

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c:=CreateOleObject('XMLConverter.XMLConverterX');
  C.Convert('c:\test\source.XML', 'c:\test\dest.pdf', '-cPDF -log c:\test\XML.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

Total XML ConverterX로 웹 서버에서 XML 파일 변환

$src="C:\test.XML";
$dest="C:\test.XLS";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFConverter.PDFConverterX");
$c->convert($src,$dest, "-c XLS  -log c:\pdf.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Total XML ConverterX와 Perl로 XML 파일 변환

use Win32::OLE;

my $src="C:\\test\\test.XML";
my $dest="C:\\test\\test.pdf";

my $c = CreateObject Win32::OLE 'XMLConverter.XMLConverterX';
$c->convert($src,$dest, "-c pdf  -log c:\\test\\XML.log");
print $c->ErrorMessage if -e $dest;

Total XML ConverterX와 C++로 웹 서버에서 XML 파일 변환

#include 

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

#undef INTERFACE
#define INTERFACE IXMLConverterX
DECLARE_INTERFACE_(IXMLConverterX, IDispatch)
{
    STDMETHOD(QueryInterface)(THIS_ REFIID, PVOID*) PURE;
    STDMETHOD(Convert)(THIS_ LPCTSTR, LPCTSTR, LPCTSTR) PURE;
    STDMETHOD(About)(THIS) PURE;
    //const SourceFile: WideString; const DestFile: WideString; const Params: WideString; safecall;
};

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

int main () {
  HRESULT hr;
  if (CoInitialize(NULL)) {
    printf ("Error in CoInitialize.");
    return -1;
  }

  LPCTSTR lpFileName = "XMLConverter.dll";
  HMODULE hModule;
  hModule = LoadLibrary (lpFileName);
  printf ("hModule: %d\n", hModule);
  if (hModule == 0) {
    printf ("Error in LoadLibrary.");
    return -1;
  }

  hDllGetClassObjectFunc hDllGetClassObject = NULL;
  hDllGetClassObject = (hDllGetClassObjectFunc) GetProcAddress (hModule, "DllGetClassObject");
  if (hDllGetClassObject == 0) {
    printf ("Error in GetProcAddress.");
    return -1;
  }
  IClassFactory *pCF = NULL;
  hr = hDllGetClassObject (&CLSID_XMLConverterX, &IID_IClassFactory, (void **)&pCF);
  /* Can't load with different ID */
  printf ("hr hDllGetClassObject: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in hDllGetClassObject.");
    return -1;
  }
  IXMLConverterX *pIN;
  hr = pCF->lpVtbl->CreateInstance (pCF, 0, &IID_IXMLConverterX, (void **)&pIN);
  printf ("hr CreateInstance: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in hDllGetClassObject.");
    return -1;
  }
  hr = pCF->lpVtbl->Release (pCF);
  printf ("hr Release: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in Release.");
    return -1;
  }
  hr = pIN->lpVtbl->About (pIN);
  printf ("hr About: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in About.");
    return -1;
  }
  hr = pIN->lpVtbl->Convert (pIN, "test.pdf", "test.html","-cHTML");
  printf ("hr Convert: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in Convert.");
    return -1;
  }

  return 0;
}

더 많은 예제

기타 언어의 예제가 필요하시면 연락 주십시오. 특별히 예제를 만들어 드리겠습니다.

quote

Total XML ConverterX 고객 리뷰 2024

평가하기
고객 리뷰를 바탕으로 4.7/5로 평가됨
5 Star

"Total XML ConverterX는 제 사용에 완벽해 보입니다. 하지만 우리는 오래된 .xml 파일을 다른 형식으로 변환하는 데만 사용합니다."

"우리는 XSLT 파일을 처리하는 능력 때문에 이 프로그램을 선택했습니다. 우리는 6,000개 이상의 XML 을 가지고 있었고 변환기는 1시간 이내에 작업을 완료했습니다! 감사합니다!"

5 Star Jean Robitaille | Sparktown Christian School



지금 다운로드!

업데이트됨 Fri, 08 Nov 2024

라이선스 구입

(만 $750.00)




Download
Pro Suite

Copyright 2003-2024 CoolUtils Development. 모든 권리 보유.