Какие операции можно выполнять с файлами редактировать изменять кодировать удалять
Обновлено: 21.11.2024
Вы можете использовать данные электронной таблицы, хранящиеся в текстовом файле со значениями, разделенными запятыми (CSV) (.csv), или данные, хранящиеся в текстовом файле с разделителями (.txt) или в файле формата GPS Exchange Format (.gpx) в ArcGIS Online. В следующем списке приведены сведения о том, как можно использовать эти файлы, и приведены ссылки на инструкции. Разделы после списка функций содержат информацию о правильном форматировании и советы по использованию файлов CSV, TXT и GPX в вашей организации ArcGIS Online.
-
. Map Viewer Classic добавляет информацию о местоположении, рисует объекты на карте для каждого элемента в файле и сохраняет информацию на карте в виде слоя. После добавления файла на карту вы можете редактировать свойства созданного слоя. Например, вы можете настраивать всплывающие окна, изменять символы, устанавливать диапазон видимости, разрешать редактирование и удалять всплывающие окна.
В настоящее время эта функция поддерживается только в Map Viewer Classic. Он будет доступен в будущих версиях Map Viewer .
В настоящее время эта функция поддерживается только в Map Viewer Classic. Он будет доступен в будущих версиях Map Viewer .
Файлы CSV и TXT
Файлы CSV и TXT хранят информацию в виде простого текста. Первая строка в файле определяет имена для всех последующих полей. В файлах CSV поля всегда разделяются запятыми. В файлах TXT поля могут быть разделены запятой, точкой с запятой или символом табуляции. Другие разделители не поддерживаются.
Поскольку в файле не применяются обязательные типы данных, ArcGIS Online полагается на имена полей и особое форматирование в полях для интерпретации типа данных, который следует применить.
Поля местоположения в файлах CSV и TXT
Чтобы добавить файл CSV или TXT с локального диска или файл CSV из Интернета на вашу карту в качестве векторного слоя или опубликовать локальный файл CSV в качестве размещенного векторного слоя, файл должен содержать поля местоположения. Поля местоположения могут содержать информацию о координатах, адресе или месте. Первая строка в файле должна содержать имена полей местоположения. Адреса могут храниться в одном или нескольких полях. Координаты должны быть в двух отдельных полях.
- долгота, широта*
- широта, долгота*
- Военная сетевая справочная система (MGRS)
- Национальная сеть США (USNG)
Если Map Viewer Classic не может определить информацию о координатах или вместо этого ваш файл содержит информацию об адресе или месте, вам будет предложено просмотреть поля местоположения и при необходимости изменить их.
Поддерживаются следующие поля местоположения:
- Широта, долгота
- Широта, долгота
- Долгота83, Широта83
- Лонгдекдег, Латдекдег
- Лонг_дд, Латдд
- Длина
- Y, X
- Центр Y, Центр X
- Центр X, Центр Y
- Точка-y, точка-x
- Точка-x, точка-y
- МИГР
- USNG
- Адрес
- Город
- Штат
- Архив
Дата и время в файлах CSV
Предполагается, что поля даты в CSV-файлах содержат дату и время в формате UTC. Предполагается, что даты указаны в формате UTC, поскольку физическое расположение сервера, на котором размещены ваши данные, может находиться в любой точке мира. Альтернатива хранения даты и времени в местном часовом поясе приводит ко всевозможным проблемам, особенно если вы или сервер, на котором размещены ваши данные, перемещаетесь в другой часовой пояс.
Всякий раз, когда отображается поле даты, дата преобразуется из времени UTC в ваше местное время. Это делается путем запроса вашего компьютера и запроса его настройки часового пояса. Например, предположим, что на вашем компьютере установлено тихоокеанское время (США и Канада). Тихоокеанское время отстает от UTC на восемь часов, за исключением перехода на летнее время: когда время UTC составляет 10:00, это 2:00 по тихоокеанскому времени.
При публикации размещенного векторного слоя из CSV-файла вы можете указать часовой пояс данных. Указанный часовой пояс используется для уменьшения смещения, поскольку ArcGIS Online предполагает, что данные о дате и времени указаны в формате UTC. Например, если CSV-файл, содержащий поля даты, публикуется с тихоокеанским временем, выбранным в качестве часового пояса, ко всем значениям даты и времени в вашем CSV-файле будет добавлено восемь или семь часов как часть преобразования в UTC, в зависимости от того, является ли дата значения попадают в летнее время.
Если поля даты в вашем CSV-файле содержат дату, но не значение времени, при публикации размещенного векторного слоя назначается значение времени, равное полуночи. Поэтому, если вы не укажете часовой пояс при публикации, ваши данные будут храниться со значением времени в полночь (UTC). Когда вы просматриваете данные, время будет преобразовано в местное время, что может привести к изменению даты. Например, 28.07.2009 0:00 — это полночь (всемирное координированное время) 28 июля 2009 года. Если вы просматриваете данные с компьютера в тихоокеанском часовом поясе, дата и время будут отображаться как 27.07.2009 17 :00.Указание часового пояса при публикации устраняет это смещение при просмотре в указанном часовом поясе.
При публикации размещенного векторного слоя из файла CSV поддерживаются следующие даты:
Чтобы выполнить эту операцию как транзакционную, используйте функцию SetFileAttributesTransacted.
Синтаксис
Параметры
Имя файла, атрибуты которого должны быть установлены.
В версии ANSI этой функции имя ограничено символами MAX_PATH. Чтобы увеличить это ограничение до 32 767 широких символов, вызовите версию функции Unicode (SetFileAttributesW) и добавьте «\\?\» к пути. Дополнительные сведения см. в разделе Имена файлов, пути и пространства имен.
Совет. Начиная с Windows 10 версии 1607, для юникодной версии этой функции (SetFileAttributesW) вы можете отказаться от ограничения символов MAX_PATH без добавления "\\?\". Дополнительные сведения см. в разделе «Ограничение максимального пути» статьи «Именование файлов, путей и пространств имен».
Атрибуты файла, которые необходимо установить для файла.
Этот параметр может быть одним или несколькими значениями, объединенными с помощью оператора побитового ИЛИ. Однако все остальные значения переопределяют FILE_ATTRIBUTE_NORMAL.
Эта функция поддерживает не все атрибуты. Дополнительные сведения см. в разделе "Примечания".
Ниже приведен список поддерживаемых значений атрибутов.
Значение | Значение | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
FILE_ATTRIBUTE_ARCHIVE 32 (0x20) | Файл или каталог, который является архивным файлом или каталогом. Приложения обычно используют этот атрибут, чтобы пометить файлы для резервного копирования или удаления. | |||||||||
FILE_ATTRIBUTE_HIDDEN 2 (0x2) | Файл или каталог скрыты. Он не включен в обычный список каталогов. | |||||||||
FILE_ATTRIBUTE_NORMAL 128 (0x80) | Файл для которого не установлены другие атрибуты. Этот атрибут действителен только при использовании отдельно. | |||||||||
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED 8192 (0x2000) | Файл или каталог не должен индексироваться службой индексирования контента. | |||||||||
FILE_ATTRIBUTE_OFFLINE 4096 (0x1000) | Данные файла доступны не сразу. Этот атрибут указывает, что данные файла физически перемещены в автономное хранилище. Этот атрибут используется Remote Storage, программным обеспечением для управления иерархическим хранилищем. Приложения не должны произвольно изменять этот атрибут. | |||||||||
FILE_ATTRIBUTE_READONLY 1 (0x1) | Файл, только для чтения. Приложения могут читать файл, но не могут записывать или удалять его. Этот атрибут не учитывается в каталогах. Дополнительные сведения см. в разделе «Вы не можете просматривать или изменять атрибуты «Только для чтения» или «Система» папок в Windows Server 2003, Windows XP или Windows Vista. | |||||||||
FILE_ATTRIBUTE_SYSTEM 4 (0x4) | Файл или каталог, который операционная система использует частично или исключительно. | |||||||||
FILE_ATTRIBUTE_TEMPORARY 256 (0x100) | Файл, который используется для временного хранения. Файловые системы избегают записи данных обратно в массовое хранилище, если достаточно кэша память доступна, потому что обычно приложение удаляет временный файл после закрытия дескриптора. В этом случае система может полностью избежать записи данных. В противном случае данные записываются после закрытия дескриптора. | тр> таблица>
По умолчанию | Параметры для создания подключения. | Все регионы | Недоступно |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это не совместно используемое соединение. Если приложение Power используется совместно с другим пользователем, другому пользователю будет предложено явно создать новое подключение.
Ограничения ограничения
Имя | Вызовы | Период продления |
---|---|---|
Вызовы API на соединение | < td>10060 секунд |
Действия
Декодирует/преобразует текстовую строку base 64 UTF-8 в двоичное содержимое
Кодирует/преобразует двоичные или файловые данные в текстовую строку
Создайте новый ZIP-архив, сжав входные файлы и папки, и используйте дополнительные параметры для управления структурой полученного ZIP-архива.
Создайте новый ZIP-архив, сжав входные файлы.
Создает код встраивания HTML для простой веб-программы просмотра документа; поддерживает типы документов Office и PDF.
Расшифровывает и удаляет защиту паролем из зашифрованного zip-файла с указанным паролем
Проверяет, определяет, закодирована ли входная строка с основанием 64
Определить тип окончания строки (Windows, Unix или Mac) входного файла.
Проверяет кодировку текста файла
Шифрование и пароль защищает существующий zip-файл с указанным паролем и алгоритмом шифрования
Извлекает ZIP-архив путем распаковки файлов и папок.
Находит все вхождения входного регулярного выражения во входном содержимом и возвращает совпадения
Находит все вхождения входной строки во входном содержимом и возвращает совпадения
Возвращает комментарии и обзорные аннотации, хранящиеся в файле формата документа Word (DOCX), в виде плоского списка (а не в виде иерархии комментариев и ответов).
Удаляет HTML из текста, оставляя только текст. Отформатированный текст станет обычным текстом. Важно для защиты от атак HTML и межсайтовых сценариев.
Удаляет все пробелы из текста, оставляя только символы, не являющиеся пробелами. Пробелы включают символы новой строки, пробелы и другие пробельные символы.
Заменяет все вхождения входной строки регулярного выражения регулярного выражения во входное содержимое и возвращает результат
Заменяет все вхождения входной строки во входное содержимое и возвращает результат
Устанавливает тип окончания строки текстового файла; установите Windows, Unix или Mac.
Обрезайте пробелы в начале и конце текста, оставляя после себя обрезанную строку. Пробелы включают символы новой строки, пробелы и другие пробельные символы.
Проверить, является ли входной файл допустимым исполняемым двоичным файлом.
Декодирование Base 64, преобразование строки Base 64 в двоичное содержимое
Декодирует/преобразует текстовую строку base 64 UTF-8 в двоичное содержимое
Параметры
Введите содержимое для декодирования из Base 64 в двоичный код
Возврат
Результат декодирования base 64
Кодирование с использованием Base 64, преобразование двоичных или файловых данных в текстовую строку
Кодирует/преобразует двоичные или файловые данные в текстовую строку
Параметры
Введите содержимое для кодирования в Base 64
Возврат
Результат кодирования base 64
Сжатие файлов и папок для создания нового zip-архива с дополнительными параметрами
Создайте новый ZIP-архив, сжав входные файлы и папки, и используйте дополнительные параметры для управления структурой полученного ZIP-архива.
Параметры
Имя этого файла
Содержимое этого файла
Имя этого каталога
Имя этого файла
Содержимое этого файла
Возврат
Сжать файлы для создания нового zip-архива
Создайте новый ZIP-архив, сжав входные файлы.
Параметры
Первый входной файл для выполнения операции.
Второй входной файл для выполнения операции.
Третий входной файл для выполнения операции.
Четвертый входной файл для выполнения операции.
Пятый входной файл для выполнения операции.
Шестой входной файл для выполнения операции.
Седьмой входной файл для выполнения операции.
Восьмой входной файл для выполнения операции.
Девятый входной файл для выполнения операции.
Десятый входной файл для выполнения операции.
Возврат
Содержимое файла вывода из операции
Создать средство просмотра в Интернете
Создает код встраивания HTML для простой веб-программы просмотра документа; поддерживает типы документов Office и PDF.
Параметры
Входной файл для выполнения операции.
Возврат
Результат создания средства просмотра
Расшифровать и снять защиту паролем в ZIP-файле
Расшифровывает и удаляет защиту паролем из зашифрованного zip-файла с указанным паролем
Параметры
Входной файл для выполнения операции.
Обязательно; Пароль для входного архива
Возврат
Обнаружить, проверить, закодирована ли текстовая строка по основанию 64
Проверяет, определяет, закодирована ли входная строка с основанием 64
Параметры
Введите текст контента, чтобы определить, закодирован ли он по основанию 64
Возврат
Результат обнаружения base 64
Определить окончания строк в текстовом файле
Определить тип окончания строки (Windows, Unix или Mac) входного файла.
Параметры
Входной файл для выполнения операции.
Возврат
Результат декодирования base 64
Определить текстовую кодировку файла
Проверяет кодировку текста файла
Параметры
Входной файл для выполнения операции.
Возврат
Результат определения кодировки текста
Зашифровать и защитить паролем ZIP-файл
Шифрование и пароль защищает существующий zip-файл с указанным паролем и алгоритмом шифрования
Параметры
Введите содержимое архива Zip-файла в байтах
Пароль для размещения в Zip-файле; чем длиннее пароль, тем надежнее
Используемый алгоритм шифрования; возможные значения: AES-256 (рекомендуется), AES-128 и PK-Zip (не рекомендуется; устаревший, слабый алгоритм шифрования). По умолчанию используется AES-256.
Возврат
Извлечение и распаковка файлов и папок из zip-архива
Извлекает ZIP-архив путем распаковки файлов и папок.
Параметры
Входной файл для выполнения операции.
Возврат
Результат выполнения операции распаковки zip
Найти регулярное выражение регулярного выражения при вводе текста
Находит все вхождения входного регулярного выражения во входном содержимом и возвращает совпадения
Параметры
Введите текст
Целевое входное регулярное выражение (регулярное выражение) для поиска
Установите значение True для соответствия регистру, False для игнорирования регистра
Возврат
Результат поиска строки
Найти строку в текстовом вводе
Находит все вхождения входной строки во входном содержимом и возвращает совпадения
Параметры
Введите текст
Целевая входная строка для поиска
Возврат
Результат поиска строки
Получить комментарии из документа Word DOCX в виде плоского списка
Возвращает комментарии и обзорные аннотации, хранящиеся в файле формата документа Word (DOCX), в виде плоского списка (а не в виде иерархии комментариев и ответов).
Параметры
Необязательно: байты входного файла для работы
Необязательно: URL-адрес файла, который будет использоваться в качестве входных данных.Это может быть общедоступный URL-адрес, или вы также можете использовать API для начала редактирования, чтобы загрузить документ и передать защищенный URL-адрес, полученный в результате этой операции, в качестве URL-адреса здесь (этот URL-адрес не является общедоступным).
Возврат
Результат получения комментариев из документа Word DOCX
Удалить HTML из текстовой строки
Удаляет HTML из текста, оставляя только текст. Отформатированный текст станет обычным текстом. Важно для защиты от атак HTML и межсайтовых сценариев.
Параметры
Введите текстовую строку, из которой нужно удалить HTML
Возврат
Результат удаления HTML из строки
Удалить пробел из текстовой строки
Удаляет все пробелы из текста, оставляя только символы, не являющиеся пробелами. Пробелы включают символы новой строки, пробелы и другие пробельные символы.
Параметры
Введите текстовую строку для удаления пробела
Возврат
Результат удаления пробелов из строки
Заменить строку в тексте строкой регулярного выражения
Заменяет все вхождения входной строки регулярного выражения регулярного выражения во входное содержимое и возвращает результат
Параметры
Введите текст
Целевая входная строка регулярного выражения (regex) для сопоставления и замены; поддерживает все значения регулярных выражений
Замена целевой строки; поддерживает ссылки на индексированные значения, соответствующие регулярному выражению, из RegularExpressionString, такие как $1, $2 и т. д.
Возврат
Результат замены строки регулярного выражения
Заменить строку в тексте другим строковым значением
Заменяет все вхождения входной строки во входное содержимое и возвращает результат
Параметры
Введите текст
Целевая входная строка для соответствия и замены
Замена целевой строки
Возврат
Результат замены строки
Установить, изменить окончания строк текстового файла
Устанавливает тип окончания строки текстового файла; установите Windows, Unix или Mac.
Параметры
'Windows' будет использовать возврат каретки и перевод строки, 'Unix' будет использовать новую строку, а 'Mac' будет использовать возврат каретки.
Входной файл для выполнения операции.
Возврат
Результат выполнения операции завершения строки изменения
Обрезать начальные и конечные пробелы в текстовой строке
Обрезайте пробелы в начале и конце текста, оставляя после себя обрезанную строку. Пробелы включают символы новой строки, пробелы и другие пробельные символы.
Параметры
Введите текстовую строку для удаления пробела
Возврат
Результат удаления пробелов из строки
Проверить, является ли файл исполняемым
Проверить, является ли входной файл допустимым исполняемым двоичным файлом.
Параметры
Входной файл для выполнения операции.
Возврат
Результат проверки документа
Определения
Ответ GetDocxComments
Результат получения комментариев из документа Word DOCX
True в случае успеха, false в противном случае
Комментарии в документе
Количество комментариев в документе
Документальный комментарий
Комментарий в документе Word
Путь к комментарию в документе
Имя автора комментария
Инициалы автора комментария
Текстовое содержание комментария
Отметка даты и времени комментария
Истина, если комментарий находится на верхнем уровне, и ложь, если этот комментарий является дочерним ответом другого комментария
Верно, если этот комментарий является ответом на другой комментарий, в противном случае — ложь
Путь к родительскому элементу этого комментария, если этот комментарий является ответом, в противном случае это значение будет нулевым
Истина, если этот комментарий помечен как "Готово" в Word, в противном случае - ложь
Ответ Base64Detect
Результат обнаружения base 64
True в случае успеха, false в противном случае
True, если входная строка закодирована с основанием 64, иначе false
Base64EncodeResponse
Результат кодирования base 64
True в случае успеха, false в противном случае
Результат выполнения операции кодирования с основанием 64, текстовая строка, представляющая закодированное содержимое исходного файла
Ответ Base64Decode
Результат декодирования base 64
True в случае успеха, false в противном случае
Результат выполнения операции декодирования base 64, содержимое двоичного файла
TextEncodingDetectResponse
Результат определения кодировки текста
True в случае успеха, false в противном случае
Кодировка текста, используемая в файле; возможные значения: ASCII, UTF7, UTF8, UTF16, BigEndianUnicode и UTF32
НайтиStringSimpleResponse
Результат поиска строки
True в случае успеха, false в противном случае
Количество совпадений
Найти совпадение строк
Индивидуальный результат поиска целевой строки в более длинной текстовой строке
индекс начала матча, отсчитываемый от 0
индекс конца совпадения, основанный на 0
Текстовое содержимое строки, содержащей совпадение
Ответ FindStringRegexResponse
Результат поиска строки
True в случае успеха, false в противном случае
Соответствие регулярному выражению
Количество совпадений
Найтисоответствие регулярному выражению
Результат сопоставления отдельных регулярных выражений при поиске целевого регулярного выражения в более длинной текстовой строке
индекс начала матча, отсчитываемый от 0
индекс конца совпадения, основанный на 0
Текстовое содержимое строки, содержащей совпадение
Значение соответствия
Группы соответствия регулярных выражений регулярным выражениям; они соответствуют значениям соответствия
ReplaceStringSimpleResponse
Результат замены строки
True в случае успеха, false в противном случае
Результат выполнения операции замены строки
ReplaceStringRegexResponse
Результат замены строки регулярного выражения
True в случае успеха, false в противном случае
Результат выполнения операции декодирования base 64, содержимое двоичного файла
ОбнаружитьLineEndingsResponse
Результат декодирования base 64
True в случае успеха, false в противном случае
Тип новой строки в файле; возможные значения: «Mac» (устаревшая Mac OS использует только возврат каретки); «Unix» (операционные системы Unix и Linux, а также современные Mac OS); "Windows" (операционные системы Windows)
Символы, используемые для завершения новой строки; может быть возврат каретки, перевод строки или возврат каретки + перевод строки
Длина входной строки в символах
ChangeLineEndingResponse
Результат выполнения операции завершения строки изменения
True в случае успеха, false в противном случае
Результат текстового содержания
УдалитьHtmlFromTextResponse
Результат удаления HTML из строки
True в случае успеха, false в противном случае
Результат выполнения операции удаления HTML из строки
Удалить пробелы из TextResponse
Результат удаления пробелов из строки
True в случае успеха, false в противном случае
Результат выполнения операции удаления пробелов из строки
Ошибка проверки документа
В документе обнаружена ошибка проверки
Описание ошибки
XPath к ошибке
URI рассматриваемой части
True, если это ошибка, иначе false
Результат проверки документа
Результат проверки документа
True, если документ действителен и не содержит ошибок, иначе false
True, если документ защищен паролем, иначе false
Количество ошибок проверки, обнаруженных в документе
Количество предупреждений о проверке, найденных в документе
Сведения об обнаруженных ошибках и предупреждениях
Ответ зрителя
Результат создания средства просмотра
Zip-файл
Представление файла в zip-архиве
Имя этого файла
Содержимое этого файла
ZipDirectory
Представление каталога в zip-файле
Имя этого каталога
Дочерние каталоги, содержащиеся непосредственно в этом каталоге
Дочерние файлы, содержащиеся непосредственно в этом каталоге
ZipExtractResponse
Результат выполнения операции распаковки zip
True, если операция прошла успешно, иначе false
Файлы верхнего уровня в корневом каталоге ZIP-файла
Каталоги верхнего уровня в корневом каталоге архива; каталоги могут содержать подкаталоги и файлы
Читайте также:
- Устройству Pci требуется дополнительная установка
- Видеопамять используется в информатике
- Разборка ноутбука Samsung np530u4b
- Как вывести показания бортового компьютера на магнитолу с андроидом
- Какая связь между расширением файла и приложением, в котором этот файл был создан