xmlsortp - 클라우드에서의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 xmlsortp 명령입니다.

프로그램:

이름


xmlsort - XML ​​파일의 '레코드'를 정렬합니다.

개요


xml정렬 -r= [ ] [ ]

옵션 :
-아르 자형 정렬할 요소의 이름
-케이 정렬 키로 사용될 하위 노드
- 정렬할 때 대소문자를 무시합니다.
-s 정렬 키를 비교할 때 공백을 정규화합니다.
-티 메모리가 아닌 명명된 디렉터리에 레코드를 버퍼링
-중 디스크 버퍼링을 위한 메모리 청크 크기 설정
-h help - 전체 문서를 표시합니다.

예:
xmlsort -r '사람' -k '성;이름' -i -s in.xml >out.xml

기술


이 스크립트는 STDIN 또는 명명된 파일에서 XML 문서를 가져와서 정렬된 문서를 작성합니다.
파일 버전을 STDOUT으로 변환합니다. "-r" 옵션은 '레코드'를 식별하는 데 사용해야 합니다.
문서 - 정렬하려는 비트입니다. 레코드 전후의 요소는 다음과 같습니다.
종류에 영향을 받지 않습니다.

옵션


다음은 명령줄 옵션(및 XML::Filter::Sort 옵션)에 대한 간략한 요약입니다.
이에 해당합니다). 자세한 내용은 XML::Filter::Sort를 참조하세요.

-아르 자형 (기록)
정렬할 요소의 이름입니다. 이는 다음과 같은 간단한 요소 이름일 수 있습니다.
'person' 또는 'employees/person'과 같은 경로 이름(person 요소만 포함됨)
직원 요소 내에서 직접).

-케이 (열쇠)
세미콜론으로 구분된 레코드 내의 요소(또는 속성) 목록은 다음과 같습니다.
정렬 키로 사용됩니다. 각 키 뒤에는 선택적으로 'alpha' 또는 'num'이 올 수 있습니다.
숫자 정렬은 영숫자를 나타내고, 오름차순은 'asc' 또는 'desc'로 나타냅니다.
내림차순(예: -k '성;이름;나이,n,d').

-i(대소문자 무시)
이 옵션을 사용하면 정렬 비교에서 대소문자를 구분하지 않습니다.

-s(NormaliseKeySpace)
기본적으로 정렬 키 요소의 모든 공백은 중요한 것으로 간주됩니다.
-s를 지정하면 대소문자 앞뒤 공백이 제거되고 내부가 됩니다.
공백은 단일 공백으로 축소됩니다.

-티 (임시 디렉터리)
대용량 문서를 정렬할 때는 버퍼링보다는 디스크 버퍼링을 사용하는 것이 현명할 수 있습니다.
메모리 버퍼링. 이 옵션을 사용하면 임시 파일이 있어야 하는 위치를 지정할 수 있습니다.
쓴.

-중 (MaxMem)
-t 옵션을 사용하여 디스크 버퍼링을 활성화하면 레코드가 메모리에 수집됩니다.
임시로 분류 및 스풀되기 전에 최대 약 10MB의 '청크'로
파일. 이 옵션을 사용하면 더 큰 청크 크기를 지정할 수 있습니다. K 또는 M의 접미사
는 각각 킬로바이트 또는 메가바이트를 나타냅니다.

onworks.net 서비스를 사용하여 온라인으로 xmlsortp 사용



최신 Linux 및 Windows 온라인 프로그램