- Tạo ứng dụng Spring Boot bằng Spring Launchizr
- Cấu hình Cassandra trong Spring Boot
- Định cấu hình nhóm kết nối Tomcat trên Spring Boot
- Định tuyến tin nhắn Camel đến Artemis được nhúng bằng WildFly
Bài viết này tổ chức Javauk.co.real_logic.sbe.xml.XmlSchemaParser.findTypes()
Một số mã ví dụ về các phương thức, hiển thịXmlSchemaParser.findTypes()
cách sử dụng cụ thể. Các ví dụ mã này chủ yếu đến từGithub
/tràn ngăn xếp
/Maven
Các nền tảng như thế này là các mã được trích xuất từ một số dự án được chọn. Chúng có ý nghĩa tham khảo mạnh mẽ và có thể giúp bạn ở một mức độ nhất định.XmlSchemaParser.findTypes()
Chi tiết cụ thể của phương pháp như sau:
Đường dẫn gói: uk.co.real_logic.sbe.xml.XmlSchemaParser
Tên lớp: XmlSchemaParser
Tên phương thức: findTypes
[Tiếng Anh]Quét XML để tìm tất cả các loại (encodedDataType, compositeType, enumType và setType) và lưu vào bản đồ
[Trung bình] Quét tất cả các loại (encodedDataType, compositeType, enumType và setType) trong XML và lưu vào bản đồ
Nguồn mẫu mã:nguồn gốc: logic thực/mã hóa nhị phân đơn giản
document.setUserData(ERROR_HANDLER_KEY, errorHandler, null); Bản đồ cuối cùng typeByNameMap = findTypes(document, xPath);
Nguồn mẫu mã:nguồn gốc: uk.co.real-logic/sbe-all
document.setUserData(ERROR_HANDLER_KEY, errorHandler, null); Bản đồ cuối cùng typeByNameMap = findTypes(document, xPath);
Nguồn mẫu mã:nguồn gốc: uk.co.real-logic/sbe-tool
document.setUserData(ERROR_HANDLER_KEY, errorHandler, null); Bản đồ cuối cùng typeByNameMap = findTypes(document, xPath);
Nguồn mẫu mã:nguồn gốc: uk.co.real-logic/sbe
/** * Lấy một {@link inputStream} và phân tích nó để tạo bản đồ ID mẫu cho các đối tượng, loại và lược đồ tin nhắn * Đầu vào có thể từ {@link java.io.FileInputStream}, {@link java.io.ByteArrayInputStream }, v.v. * Các ngoại lệ được chuyển dự phòng cho bất kỳ vấn đề nào trong luồng mà lược đồ được đọc. Mã hóa {@link MessageSchema} cho lược đồ * @throws Ngoại lệ về lỗi phân tích cú pháp */ phân tích MessageSchema tĩnh công khai (input inputStream cuối cùng, các tùy chọn ParserOptions cuối cùng) ném Ngoại lệ { Final DocumentBuilderFactory Factory = DocumentBuilderFactory.newInstance(); Factory.newDocumentBuilder().parse(in); cuối cùng XPath xPath = XPathFactory.newInstance().newXPath(); cuối cùng ErrorHandler errorHandler = new ErrorHandler(options); document.setUserData(ERROR_HANDLER_KEY, errorHandler, null); Bản đồ cuối cùng typeByNameMap = findTypes(document, xPath); (); Bản đồ cuối cùng messageByIdMap = findMessages(document, xPath, typeByNameMap); errorHandler.checkIfShouldExit(); Nút cuối cùng lược đồNode = (Node)xPath.compile(MESSAGE_SCHEMA_XPATH_EXPR).evaluate(document, XPathConstants.NODE); typeByNameMap, messageByIdMap); errorHandler.checkIfShouldExit(); trả về messageSchema }
Tôi muốn hiểu cách hoạt động của phương thức Ruby(). Tôi đã thử tìm kiếm trên Google bằng "phương pháp Ruby" nhưng đó không phải là thứ tôi cần. Tôi cũng đã xem ruby-doc.org nhưng tôi không tìm thấy phương pháp này.
Phương thức Kiểm tra thực hiện tìm kiếm biểu thức chính quy trên chuỗi đã chỉ định và trả về giá trị Boolean cho biết liệu có tìm thấy mẫu phù hợp hay không. Đối tượng tham số object.Test(string) là bắt buộc. luôn luôn là một
Phương thức Thay thế thay thế văn bản được tìm thấy trong tìm kiếm biểu thức chính quy. Đối tượng tham số object.Replace(string1, string2) là bắt buộc. Luôn là tên của đối tượng RegExp.
Phương thức Raise tạo ra một đối tượng lỗi thời gian chạy.Raise(số, nguồn, mô tả, tệp trợ giúp, bối cảnh trợ giúp) Đối tượng tham số phải là
Phương thức Thực thi thực hiện tìm kiếm biểu thức chính quy trên chuỗi đã chỉ định. Đối tượng tham số object.Execute(string) là bắt buộc. Luôn là tên của đối tượng RegExp. sợi dây
Phương thức Clear xóa tất cả các cài đặt thuộc tính của đối tượng Err. object. Đối tượng Clear phải là tên của đối tượng Err. Mô tả Sau khi xử lý lỗi, hãy sử dụng Clear để xóa rõ ràng đối tượng Err. cái này
Phương thức CopyFile sao chép một hoặc nhiều tệp từ vị trí này sang vị trí khác. object.CopyFile đối tượng tham số nguồn, đích [, ghi đè] được yêu cầu
Phương thức Sao chép sao chép tệp hoặc thư mục được chỉ định từ vị trí này sang vị trí khác. đối tượng tham số object.Copy đích [, ghi đè] là bắt buộc. Nên là Tệp hoặc F
Phương thức Close đóng tệp TextStream đang mở. Đối tượng object.Close phải là tên của đối tượng TextStream. Ví dụ sau minh họa cách sử dụng phương thức Close.
Phương thức BuildPath thêm tên vào đường dẫn hiện có. Đối tượng tham số object.BuildPath(path, name) là bắt buộc. Phải là tên của đối tượng FileSystemObject
Phương thức GetFolder trả về đối tượng Thư mục tương ứng với một thư mục trong đường dẫn đã chỉ định. Đối tượng tham số object.GetFolder(folderspec) là bắt buộc. Phải là FileSy
Phương thức GetFileName trả về tệp hoặc thư mục cuối cùng tại đường dẫn đã chỉ định (không phải một phần của đường dẫn ổ đĩa đã chỉ định). Đối tượng tham số object.GetFileName(pathspec) là bắt buộc. nên
Phương thức GetFile trả về một đối tượng File tương ứng với một tệp trong đường dẫn đã chỉ định. Đối tượng tham số object.GetFile(filespec) là bắt buộc. FileSystemObject dự kiến
Phương thức GetExtensionName trả về một chuỗi chứa tên phần mở rộng của thành phần cuối cùng của đường dẫn. Đối tượng tham số object.GetExtensionName(path) là bắt buộc. trả lời
Phương thức GetDriveName trả về một chuỗi chứa tên ổ đĩa trong đường dẫn đã chỉ định. Đối tượng tham số object.GetDriveName(path) là bắt buộc. Đối tượng hệ thống tệp dự kiến
Phương thức GetDrive trả về đối tượng Drive tương ứng với ổ đĩa trong đường dẫn đã chỉ định. object.GetDrive đối tượng tham số drivespec là bắt buộc. Hệ thống tệp dự kiếnO
Phương thức GetBaseName trả về một chuỗi chứa tên cơ sở của tệp (không có phần mở rộng) hoặc thư mục trong đặc tả đường dẫn được cung cấp. Đối tượng tham số object.GetBaseName(path) là bắt buộc
Phương thức GetAbsolutePathName trả về một đường dẫn đầy đủ và được xác định rõ ràng từ đường dẫn đã chỉ định được cung cấp. Đối tượng tham số object.GetAbsolutePathName(pathspec)
Phương thức FolderExists trả về True nếu thư mục được chỉ định tồn tại; nếu không nó sẽ trả về Sai. Cần có đối tượng tham số object.FolderExists(folderspec)
Phương thức FileExists trả về True nếu tệp được chỉ định tồn tại; nếu không nó sẽ trả về Sai. Đối tượng tham số object.FileExists(filespec) là bắt buộc. Phải là FileS
Tôi là một lập trình viên xuất sắc, rất giỏi!